aboutsummaryrefslogtreecommitdiff
path: root/src/routes/+layout.svelte
Commit message (Collapse)AuthorAge
* Refresh page data on refocus after 10s away, skip edit pagesMartin Kagamino Lehoux2026-09-25
|
* Split groceries domain out of the app rootMartin Kagamino Lehoux2026-09-07
| | | | | | Move the grocery list, catalog, and categories routes under /groceries/ so the app home can host the projects/routines overview next. Update nav to exact-path matching, login redirect default, and layout title.
* feat(auth): add persistent family loginMartin Kagamino Lehoux2026-08-13
|
* fix: sticky form and navbar layout with consistent nav-heightMartin Kagamino Lehoux2026-07-28
|
* feat: warm redesign, full French localization, compact sticky form, fixed ↵Martin Kagamino Lehoux2026-07-28
| | | | row heights, and show quality score in list
* feat: compact sticky add form with Add + Edit buttonsMartin Kagamino Lehoux2026-07-27
| | | | | | | - Sticky navbar + sticky add bar on list page - Add button: quick add to list - Edit button: add + redirect to detail page for references - Removed layout top padding for seamless sticky behavior
* feat: navbar + split list/catalog into separate pagesMartin Kagamino Lehoux2026-07-27
| | | | | | | | - 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)
* bootstrap: SvelteKit + adapter-node + plain CSS + VitestMartin Kagamino Lehoux2026-07-27
@libsql/client + Drizzle ORM for SQLite, Prettier + ESLint flat config. Multi-stage Dockerfile (node:26-slim) for Caddy-backed deployment.