diff --git a/src/assets/icons-v3/more-crytos.svg b/src/assets/icons-v3/more-crytos.svg new file mode 100644 index 0000000..cf61270 --- /dev/null +++ b/src/assets/icons-v3/more-crytos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/pages/wallet/SendSuccess.vue b/src/pages/wallet/SendSuccess.vue index e0a9489..12a02a5 100644 --- a/src/pages/wallet/SendSuccess.vue +++ b/src/pages/wallet/SendSuccess.vue @@ -1,10 +1,9 @@ + + + Create Wallet + diff --git a/src/pages/welcome/Home.vue b/src/pages/welcome/Home.vue index c16e036..da9f0a3 100644 --- a/src/pages/welcome/Home.vue +++ b/src/pages/welcome/Home.vue @@ -1,19 +1,12 @@ - + Metalet —— The portal to exploring the Web3 blockchain world. diff --git a/src/pages/welcome/Import.vue b/src/pages/welcome/Import.vue index 531d474..0f4e781 100644 --- a/src/pages/welcome/Import.vue +++ b/src/pages/welcome/Import.vue @@ -1,25 +1,28 @@ - - 1 - 2 - - - - - Import Wallet + + + {{ _step }} - - - Import from Phrase - Import from PrivateKey - - - - - - BTC: - - - - - - - Native Segwit (m/84'/0'/0') - Nested Segwit (m/49'/0'/0') - Taproot (m/86'/0'/0') - Legacy (m/44'/0'/0') - Same as Mvc (m/44'/10001'/0') - - - - - - MVC: - - m/44'/ - - '/0' - - - - My seed phrase has - - - - - - - - {{ length }} words - - - - - - + + + + + Import Wallet + + + + Import from Phrase + Import from PrivateKey + + + + + + BTC: + + + + + + + Native Segwit (m/84'/0'/0') + Nested Segwit (m/49'/0'/0') + Taproot (m/86'/0'/0') + Legacy (m/44'/0'/0') + Same as Mvc (m/44'/10001'/0') + + + + + + MVC: + + m/44'/ + + '/0' + + + + My seed phrase has + + + + + + + + {{ length }} words + + + + + + - - - - {{ - index + 1 - }} - - - + + + + {{ index + 1 }} + + + - Confirm + Next - - {{ error }} - - - - + {{ error }} + + + + + + + Coming soon... + + + + + - Coming soon... - - + + + + + Wallet created successfully + Metalet currently supports the following cryptos + + + + + + $router.push('/wallet')">Activate Metalet + + + diff --git a/src/pages/welcome/Index.vue b/src/pages/welcome/Index.vue index 72bc2ad..c558546 100644 --- a/src/pages/welcome/Index.vue +++ b/src/pages/welcome/Index.vue @@ -3,7 +3,7 @@ import { FlexBox } from '@/components' - + diff --git a/src/pages/welcome/components/CreatePassword.vue b/src/pages/welcome/components/CreatePassword.vue new file mode 100644 index 0000000..79eca58 --- /dev/null +++ b/src/pages/welcome/components/CreatePassword.vue @@ -0,0 +1,99 @@ + + + + + + Create Password + + This password only unlocks your Metalet wallet on this device. Metalet cannot recover it for you. + + + + New password (min. 8 characters) + + + + + + + + + + + + Confirm password + + + + + + + + + + + + + + + I agree to Metlet's Terms of use + Confirm + {{ error }} + + diff --git a/src/router.ts b/src/router.ts index ea02488..b3a3df4 100644 --- a/src/router.ts +++ b/src/router.ts @@ -411,7 +411,14 @@ const router = VueRouter.createRouter({ routes, }) -const authPages = ['/welcome', '/lock', '/accounts', '/wallet/create', '/wallet/import', '/migrateV2'] +const authPages = [ + '/welcome', + '/welcome/import', + '/welcome/create', + '/lock', + '/accounts', + '/migrateV2', +] router.beforeEach(async (to, _, next) => { if (to.fullPath !== '/lock' && (await storage.get('locked'))) { diff --git a/tailwind.config.cjs b/tailwind.config.cjs index 58639b9..ac1356a 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -64,6 +64,7 @@ module.exports = { }, margin: { 15: '3.75rem', + 26: '6.5rem', }, padding: { 7.5: '1.875rem',
Metalet currently supports the following cryptos
This password only unlocks your Metalet wallet on this device. Metalet cannot recover it for you.