From 5f423e365ada8aae63ad07099031a23252f47514 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Mon, 27 Jul 2026 20:44:10 +0200 Subject: feat: navbar + split list/catalog into separate pages - Navbar component with List, Catalog, Categories tabs - / = shopping list (unchecked items with add form) - /catalog = full catalog with toggle - /categories = category management - Removed page titles (navbar indicates context) --- src/routes/catalog/+page.svelte | 136 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 src/routes/catalog/+page.svelte (limited to 'src/routes/catalog/+page.svelte') diff --git a/src/routes/catalog/+page.svelte b/src/routes/catalog/+page.svelte new file mode 100644 index 0000000..0e1106c --- /dev/null +++ b/src/routes/catalog/+page.svelte @@ -0,0 +1,136 @@ + + +{#if catalogItems.length === 0} +

No items yet

+{:else} +
+ {#each groupByCategory(catalogItems) as [cat, items] (cat)} +

{cat}

+ + {/each} +
+{/if} + + -- cgit v1.3