From 34d80ae6630cb9842c15ec8ce8d322dea8b7a2c7 Mon Sep 17 00:00:00 2001 From: Ren Amamiya <123083837+reyamir@users.noreply.github.com> Date: Tue, 28 Mar 2023 20:04:14 +0700 Subject: [PATCH] updated onboarding page --- src-tauri/tauri.conf.json | 4 ++-- src/pages/onboarding/create/index.tsx | 15 +++++++++++++-- src/pages/onboarding/create/step-2.tsx | 2 +- src/pages/onboarding/index.tsx | 2 +- src/pages/onboarding/login/index.tsx | 23 +++++++++++++++++------ 5 files changed, 34 insertions(+), 12 deletions(-) diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index c21b95dc..843d8b84 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -89,8 +89,8 @@ "resizable": true, "width": 1100, "height": 800, - "minWidth": 900, - "minHeight": 600 + "minWidth": 1000, + "minHeight": 700 } ] } diff --git a/src/pages/onboarding/create/index.tsx b/src/pages/onboarding/create/index.tsx index 8fd448e7..e6703ea9 100644 --- a/src/pages/onboarding/create/index.tsx +++ b/src/pages/onboarding/create/index.tsx @@ -6,7 +6,7 @@ import { relaysAtom } from '@stores/relays'; import { createAccount } from '@utils/storage'; -import { EyeClosedIcon, EyeOpenIcon } from '@radix-ui/react-icons'; +import { ArrowLeftIcon, EyeClosedIcon, EyeOpenIcon } from '@radix-ui/react-icons'; import { useAtomValue } from 'jotai'; import Image from 'next/image'; import { useRouter } from 'next/router'; @@ -33,6 +33,10 @@ export default function Page() { const npub = nip19.npubEncode(pubKey); const nsec = nip19.nsecEncode(privKey); + const goBack = () => { + router.back(); + }; + // auto-generated profile metadata const metadata = useMemo( () => ({ @@ -94,12 +98,19 @@ export default function Page() { return (
-
+
+

Create new account

+
diff --git a/src/pages/onboarding/create/step-2.tsx b/src/pages/onboarding/create/step-2.tsx index 68ad0a88..b08090bd 100644 --- a/src/pages/onboarding/create/step-2.tsx +++ b/src/pages/onboarding/create/step-2.tsx @@ -142,7 +142,7 @@ export default function Page() {
-
+
{list.map((item: { pubkey: string }, index: Key) => (
-
+

Let's start!

diff --git a/src/pages/onboarding/login/index.tsx b/src/pages/onboarding/login/index.tsx index 4bd16e78..42fe4b91 100644 --- a/src/pages/onboarding/login/index.tsx +++ b/src/pages/onboarding/login/index.tsx @@ -1,6 +1,6 @@ import BaseLayout from '@layouts/base'; -import { LightningBoltIcon } from '@radix-ui/react-icons'; +import { ArrowLeftIcon, LightningBoltIcon } from '@radix-ui/react-icons'; import { useRouter } from 'next/router'; import { nip19 } from 'nostr-tools'; import { JSXElementConstructor, ReactElement, ReactFragment, ReactPortal } from 'react'; @@ -33,6 +33,10 @@ export default function Page() { formState: { errors, isDirty, isValid, isSubmitting }, } = useForm({ resolver }); + const goBack = () => { + router.back(); + }; + const onSubmit = async (data: any) => { let privkey = data['key']; @@ -54,15 +58,22 @@ export default function Page() { }; return ( -
-
+
+
+

Login with Private Key

+
-
+
@@ -119,8 +130,8 @@ export default function Page() { )}
-
- + +
); }