From aeb5f5001eaa3613335784f74c491ffc442ce318 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 1 Nov 2023 12:18:26 -0700 Subject: user details --- package.json | 3 +- pnpm-lock.yaml | 8 +++ src/locales/en.json | 1 + .../(app)/[username]/(profile)/+layout.svelte | 84 +++++++++++++++++++--- .../[username]/settings/[...tab]/_security.svelte | 25 ++++--- src/routes/(app)/qr/[text]/+page.svelte | 21 ++++-- static/icons/stats.svg | 12 ++++ static/icons/warning.svg | 19 +++++ 8 files changed, 151 insertions(+), 22 deletions(-) create mode 100644 static/icons/stats.svg create mode 100644 static/icons/warning.svg diff --git a/package.json b/package.json index 00d29f0a..2063fb63 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "@scure/bip39": "^1.2.1", "html2canvas": "^1.4.1", "leaflet-tooltip-layout": "^0.1.2", - "maplibre-gl": "^3.3.1" + "maplibre-gl": "^3.3.1", + "uint8array-extras": "^0.5.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ce0d43d1..c6490728 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,6 +17,9 @@ dependencies: maplibre-gl: specifier: ^3.3.1 version: 3.3.1 + uint8array-extras: + specifier: ^0.5.0 + version: 0.5.0 devDependencies: '@scure/base': @@ -1986,6 +1989,11 @@ packages: typewise-core: 1.2.0 dev: false + /uint8array-extras@0.5.0: + resolution: {integrity: sha512-CKAKa+/rjCblsuGrcmIJLluHcZMYKcMwgdhAZZEnSplFFGCuGKF6e2L+CeVXK0zX5rYyerrqG2dnHIANm3i9qA==} + engines: {node: '>=18'} + dev: false + /undici@5.21.0: resolution: {integrity: sha512-HOjK8l6a57b2ZGXOcUsI5NLfoTrfmbOl90ixJDl0AEFG4wgHNDQxtZy15/ZQp7HhjkpaGlp/eneMgtsu1dIlUA==} engines: {node: '>=12.18'} diff --git a/src/locales/en.json b/src/locales/en.json index 9c098763..3fe36200 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -206,6 +206,7 @@ "placeholder": "Paste a bitcoin address, lightning invoice or coinos username" }, "settings": { + "hideSeed": "Hide seed phrase", "revealSeed": "Reveal seed phrase", "saveSettings": "Save Settings", "bannerImage": "Banner Image", diff --git a/src/routes/(app)/[username]/(profile)/+layout.svelte b/src/routes/(app)/[username]/(profile)/+layout.svelte index 331161bb..e7fa447c 100644 --- a/src/routes/(app)/[username]/(profile)/+layout.svelte +++ b/src/routes/(app)/[username]/(profile)/+layout.svelte @@ -1,16 +1,25 @@
-