From 0a9874474bb0403c132bae1fa409a09bd957eac0 Mon Sep 17 00:00:00 2001 From: Dawid Urbas Date: Wed, 22 Nov 2023 15:53:31 +0100 Subject: [PATCH] Fix setup design --- src/lib/components/Init.svelte | 2 +- src/lib/components/Input.svelte | 7 +++ src/lib/components/InputPassword.svelte | 16 ++++++ src/lib/components/Login.svelte | 17 +++--- src/lib/components/SetupContainer.svelte | 5 ++ src/lib/components/index.ts | 2 +- src/routes/+page.svelte | 11 +++- src/routes/done/+page.svelte | 27 +++++---- src/routes/setup/+layout.svelte | 9 ++- src/routes/setup/app-password/+page.svelte | 57 +++++++++---------- .../setup/enter-passphrase/+page.svelte | 2 +- .../EnterSecretComponent.svelte | 22 ++----- static/manifest.json | 2 +- 13 files changed, 101 insertions(+), 78 deletions(-) create mode 100644 src/lib/components/Input.svelte create mode 100644 src/lib/components/InputPassword.svelte create mode 100644 src/lib/components/SetupContainer.svelte rename src/{lib/components => routes/setup/enter-passphrase}/EnterSecretComponent.svelte (70%) diff --git a/src/lib/components/Init.svelte b/src/lib/components/Init.svelte index 547d1e1..367c67c 100644 --- a/src/lib/components/Init.svelte +++ b/src/lib/components/Init.svelte @@ -1,4 +1,4 @@ - + + diff --git a/src/lib/components/InputPassword.svelte b/src/lib/components/InputPassword.svelte new file mode 100644 index 0000000..b6eb84e --- /dev/null +++ b/src/lib/components/InputPassword.svelte @@ -0,0 +1,16 @@ + + +
+
+ + {error} +
+ +
diff --git a/src/lib/components/Login.svelte b/src/lib/components/Login.svelte index 166de68..5636a97 100644 --- a/src/lib/components/Login.svelte +++ b/src/lib/components/Login.svelte @@ -1,7 +1,8 @@ -
-
- Holo Key Manager Logo +
-
- Login -

Login Required

+ Login +

Welcome Back

- +
-
diff --git a/src/lib/components/SetupContainer.svelte b/src/lib/components/SetupContainer.svelte new file mode 100644 index 0000000..5206f9d --- /dev/null +++ b/src/lib/components/SetupContainer.svelte @@ -0,0 +1,5 @@ +
+ +
diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 1264057..e9b9bf5 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -1,6 +1,6 @@ export { default as AppParagraph } from './AppParagraph.svelte'; export { default as Button } from './Button.svelte'; export { default as Title } from './Title.svelte'; -export { default as EnterSecretComponent } from './EnterSecretComponent.svelte'; export { default as Init } from './Init.svelte'; export { default as Login } from './Login.svelte'; +export { default as SetupContainer } from './SetupContainer.svelte'; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 11a910e..5773084 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,5 +1,6 @@ -Holo Key Manager Logo -Setup Complete -
- - -
+ + Holo Key Manager Logo + Setup Complete +
+ + +
+
diff --git a/src/routes/setup/+layout.svelte b/src/routes/setup/+layout.svelte index 955747f..725276c 100644 --- a/src/routes/setup/+layout.svelte +++ b/src/routes/setup/+layout.svelte @@ -1,5 +1,6 @@ - -
+ {#if allowGoBack}
+ diff --git a/src/routes/setup/app-password/+page.svelte b/src/routes/setup/app-password/+page.svelte index d7a74f2..3baf1b9 100644 --- a/src/routes/setup/app-password/+page.svelte +++ b/src/routes/setup/app-password/+page.svelte @@ -1,10 +1,11 @@ -{#if appPasswordState === 'set'} - (appPasswordState = 'confirm')} +Set Key Manager Password + +
+ -{/if} -{#if appPasswordState === 'confirm'} - setPassword(password)} + -{/if} +
+ +
+
diff --git a/src/routes/setup/enter-passphrase/+page.svelte b/src/routes/setup/enter-passphrase/+page.svelte index b77864c..8d4a0b8 100644 --- a/src/routes/setup/enter-passphrase/+page.svelte +++ b/src/routes/setup/enter-passphrase/+page.svelte @@ -1,9 +1,9 @@ {title}
- {#if isPassword} - - {:else} -