From 856c7115edf3c3baed071c4e567c1c9083ecf5bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Sat, 8 Jul 2023 17:30:47 +0200 Subject: [PATCH] new navigation flow --- icons.config.ts | 3 + src/lib/components/Navigation.svelte | 105 +++++++++--------- src/lib/profile.ts | 8 ++ src/lib/serial/connection.ts | 9 +- src/lib/serial/storage.ts | 23 ++++ src/routes/+layout.svelte | 2 + src/routes/config/+layout.svelte | 2 +- src/routes/config/chords/+page.svelte | 11 +- src/routes/config/settings/+page.svelte | 1 + .../config/settings/terminal/+page.svelte | 92 +++++++++++++++ 10 files changed, 200 insertions(+), 56 deletions(-) create mode 100644 src/lib/profile.ts create mode 100644 src/lib/serial/storage.ts create mode 100644 src/routes/config/settings/terminal/+page.svelte diff --git a/icons.config.ts b/icons.config.ts index e262d8ca..a72bbbdf 100644 --- a/icons.config.ts +++ b/icons.config.ts @@ -35,6 +35,9 @@ const config: IconsConfig = { "cloud_download", "share", "ios_share", + "close", + "arrow_back", + "arrow_back_ios_new", ], codePoints: { speed: "e9e4", diff --git a/src/lib/components/Navigation.svelte b/src/lib/components/Navigation.svelte index 3271c142..20c8e4f8 100644 --- a/src/lib/components/Navigation.svelte +++ b/src/lib/components/Navigation.svelte @@ -1,5 +1,5 @@ + +
+
+ arrow_back + {#if $serialPort === undefined} + + {/if} + + +
+
+ +
+
+ +