brewlog/templates
Jon Seager 4bdfc661f9
refactor: consolidate entity pages into unified /data and /add views
Replace per-entity pages (/roasters, /roasts, /bags, /brews, /gear,
/cafes, /cups) and detail pages with a single tabbed /data view and
a dedicated /add page for entity creation.

- Add /data route with tab-based navigation using Datastar
- Add /add route consolidating all create forms
- Remove per-entity page handlers and standalone templates
- Remove detail page routes, handlers, and templates
- Update ListNavigator to accept String paths for query-param URLs
- Update home page and timeline links to use new /data?type=X paths
- Update nav to reference /data instead of individual entity pages
2026-02-04 20:51:30 +00:00
..
partials refactor: consolidate entity pages into unified /data and /add views 2026-02-04 20:51:30 +00:00
add.html refactor: consolidate entity pages into unified /data and /add views 2026-02-04 20:51:30 +00:00
base.html feat(home): redesign home page with recent brews cards and inline scan 2026-02-04 17:14:46 +00:00
checkin.html refactor(templates): extract inline SVG icons into shared icons partial 2026-02-04 16:32:18 +00:00
data.html refactor: consolidate entity pages into unified /data and /add views 2026-02-04 20:51:30 +00:00
favicon.ico feat: bootstrap brewlog platform 2025-11-24 11:44:12 +00:00
home.html refactor: consolidate entity pages into unified /data and /add views 2026-02-04 20:51:30 +00:00
login.html feat(frontend): add login page and session-based authentication 2025-11-25 16:28:47 +00:00
nav.html refactor: consolidate entity pages into unified /data and /add views 2026-02-04 20:51:30 +00:00
styles.css fix(templates): use amber outline style for secondary action buttons 2026-02-04 16:01:26 +00:00
timeline.html fix(timeline): restore sticky month headers and jump-to-top button 2026-02-03 13:29:46 +00:00