From d303eda038873ab4d4464533c7e1313051a82a55 Mon Sep 17 00:00:00 2001 From: JCEEE <0xjceee@proton.me> Date: Fri, 28 Aug 2026 19:32:32 +0100 Subject: [PATCH] remove payday debug and add multiple ui fixes --- frontend/src/lib/components/Button.svelte | 5 +- .../src/lib/components/NoticeDialog.svelte | 24 +- .../src/lib/components/PricingPlans.svelte | 4 +- frontend/src/lib/components/icons.ts | 12 + frontend/src/lib/server/services/chores.ts | 10 +- .../src/lib/server/services/completions.ts | 10 +- frontend/src/lib/server/services/fam.ts | 143 --- frontend/src/lib/server/services/index.ts | 1 - frontend/src/lib/server/services/settings.ts | 5 +- frontend/src/lib/types.ts | 1 - frontend/src/routes/+page.svelte | 30 +- .../routes/[fam]/[username]/+page.server.ts | 32 +- .../src/routes/[fam]/[username]/+page.svelte | 914 +++++++++--------- .../[fam]/[username]/chores/+page.svelte | 176 +++- frontend/src/routes/[fam]/join/+page.svelte | 10 +- .../routes/[fam]/join/[username]/+page.svelte | 11 +- frontend/src/routes/admin/+page.svelte | 5 +- frontend/src/routes/pricing/+page.svelte | 7 +- shared/pb/schema.ts | 2 +- 19 files changed, 705 insertions(+), 697 deletions(-) diff --git a/frontend/src/lib/components/Button.svelte b/frontend/src/lib/components/Button.svelte index 42c9fa4..66c7d2b 100644 --- a/frontend/src/lib/components/Button.svelte +++ b/frontend/src/lib/components/Button.svelte @@ -1,6 +1,6 @@ @@ -16,7 +22,7 @@ {#each notices.list as notice (notice.id)}