From b466b3d39c3b9ec792ef924c7f4750fb70b6a016 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 15 Nov 2023 23:02:29 -0800 Subject: prefill register page --- src/components/AppHeader.svelte | 193 ++++++++-------- src/components/Avatar.svelte | 2 +- src/lib/punks.js | 66 ++++++ src/lib/upload.js | 3 +- src/locales/en.json | 2 +- src/routes/(app)/+layout.svelte | 2 +- .../(app)/[username]/(profile)/+layout.svelte | 36 +-- src/routes/(app)/[username]/(profile)/+page.svelte | 8 +- .../[username]/settings/[...tab]/+page.svelte | 28 ++- .../[username]/settings/[...tab]/_account.svelte | 6 +- .../(app)/[username]/settings/[...tab]/_pos.svelte | 4 +- .../[username]/settings/[...tab]/_security.svelte | 2 +- src/routes/(app)/register/+page.server.js | 29 ++- src/routes/(app)/register/+page.svelte | 245 ++++++++++++++++++++- src/routes/+layout.svelte | 3 + src/routes/+page.server.js | 1 + src/routes/+page.svelte | 109 ++++----- 17 files changed, 553 insertions(+), 186 deletions(-) create mode 100644 src/lib/punks.js (limited to 'src') diff --git a/src/components/AppHeader.svelte b/src/components/AppHeader.svelte index a37a834e..123606e1 100644 --- a/src/components/AppHeader.svelte +++ b/src/components/AppHeader.svelte @@ -3,7 +3,7 @@ import { banner, newPayment, colorTheme } from '$lib/store'; import { goto } from '$app/navigation'; import { Avatar, Icon } from '$comp'; - import { t } from '$lib/translations'; + import { loading, t } from '$lib/translations'; import { page } from '$app/stores'; export let data; @@ -28,112 +28,115 @@ $banner?.id && $banner.id === subject.id ? `url(${$banner.src})` : subject?.banner - ? `url(/api/public/${subject.id}-banner.webp)` + ? `url(/api/public/${subject.banner}.webp)` : undefined; $: $page && (showMenu = false); -
- -
- -
-
+ + {/if} + +
+ +
+ +{/if}