From 9f335db7b293db3e6f4ff04fab1c160e638a640b Mon Sep 17 00:00:00 2001 From: JCEEE <0xjceee@proton.me> Date: Thu, 27 Aug 2026 14:13:14 +0100 Subject: [PATCH] add more ux and ui patches with extra login helper --- frontend/src/lib/components/CardGrid.svelte | 18 +- frontend/src/lib/components/Sidebar.svelte | 8 +- frontend/src/lib/components/icons.ts | 8 +- frontend/src/lib/server/migrate.ts | 23 +- frontend/src/lib/shortcut.ts | 26 ++ frontend/src/lib/stores/chat.svelte.ts | 39 ++- frontend/src/routes/+page.svelte | 74 ++++++ frontend/src/routes/[fam]/+layout.svelte | 16 +- frontend/src/routes/[fam]/+page.svelte | 122 ++++++--- .../src/routes/[fam]/[username]/+page.svelte | 241 ++++++++++++++---- .../[fam]/[username]/chores/+page.svelte | 127 +++++++-- .../[fam]/[username]/ledger/+page.svelte | 2 +- .../{bonuses => rewards}/+page.server.ts | 0 .../{bonuses => rewards}/+page.svelte | 87 ++++++- .../progress.json/+server.ts | 0 shared/pb/schema.ts | 2 +- 16 files changed, 643 insertions(+), 150 deletions(-) create mode 100644 frontend/src/lib/shortcut.ts rename frontend/src/routes/[fam]/[username]/{bonuses => rewards}/+page.server.ts (100%) rename frontend/src/routes/[fam]/[username]/{bonuses => rewards}/+page.svelte (92%) rename frontend/src/routes/[fam]/[username]/{bonuses => rewards}/progress.json/+server.ts (100%) diff --git a/frontend/src/lib/components/CardGrid.svelte b/frontend/src/lib/components/CardGrid.svelte index e49ed11..5c6a088 100644 --- a/frontend/src/lib/components/CardGrid.svelte +++ b/frontend/src/lib/components/CardGrid.svelte @@ -1,8 +1,8 @@ -