Join {famSlug}
++ Enter your name and the code your parent gave you to get started. +
+ + + ++ Code is valid for 20 minutes. Ask your parent for a new one if it expires. +
+From f63e2918ff5466f6f2ccfde131d5ffce31fae650 Mon Sep 17 00:00:00 2001 From: JCEEE <0xjceee@proton.me> Date: Tue, 25 Aug 2026 07:57:50 +0100 Subject: [PATCH] fix some signup ux issues --- .../src/routes/[fam]/[username]/+page.svelte | 3 + .../[fam]/[username]/settings/+page.svelte | 2 +- .../src/routes/[fam]/join/+page.server.ts | 33 ++++++++++ frontend/src/routes/[fam]/join/+page.svelte | 65 +++++++++++++++++++ .../routes/[fam]/join/[username]/+page.svelte | 13 +++- 5 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 frontend/src/routes/[fam]/join/+page.server.ts create mode 100644 frontend/src/routes/[fam]/join/+page.svelte diff --git a/frontend/src/routes/[fam]/[username]/+page.svelte b/frontend/src/routes/[fam]/[username]/+page.svelte index bd55d2b..97d4e63 100644 --- a/frontend/src/routes/[fam]/[username]/+page.svelte +++ b/frontend/src/routes/[fam]/[username]/+page.svelte @@ -911,6 +911,9 @@
Loading...
{:else if error}{error}
++ +
{:else} {#if simulateEow}+ Enter your name and the code your parent gave you to get started. +
+ + + ++ Code is valid for 20 minutes. Ask your parent for a new one if it expires. +
+