aboutsummaryrefslogtreecommitdiff
path: root/src/lib/components/GroceryRow.svelte
Commit message (Collapse)AuthorAge
* Restyle to a flat Miniflux-like designMartin Kagamino Lehoux13 days
| | | | | | | | - hairline separators instead of bordered rows, square corners, no shadows - white background, system font stack, slimmer headings - pine green accent; amber warn ramp carries the attention marks (due/late/mid) - no hover backgrounds: hover is color/fill-state only - reserve bold nav tab width and the scrollbar gutter so navigation never shifts layout
* Extract Row primitive, migrate all call sitesMartin Kagamino Lehoux2026-09-12
| | | | | | | | Variants card/ref/plain with scoped skin. Padding and wrap one-offs via style prop; draggable and handlers via rest spread. GroceryRow absorbs item-btn/ref-link globals with local names; BestRef scopes best-ref. Delete item-* globals and dead page overrides.
* Share grocery row component and list-page form actionsMartin Kagamino Lehoux2026-09-08
- GroceryRow.svelte renders the toggle row (checkbox, name, best ref, arrow link) for both the list and catalog pages - grocery-actions.ts grows full form actions: addCategoryAction, addGroceryAction, addGroceryAndEditAction, deleteByIdAction; the categories/groceries route servers become thin wrappers