brewlog/src/presentation/web/views
Jon Seager a3aba1b02a
feat(home): replace scan page with home dashboard and check-in flow
- Add home page at / with scan, last brew, open bags, activity, stats
- Add check-in page at /check-in with cafe search + roast scan + rating
- Use Datastar signals for check-in UI state (steps, rating, selection)
- Bridge async JS (geolocation, fetch) to Datastar via custom events
- Replace nav camera icon with house icon (always visible)
- Redirect /scan to / for backward compatibility
- Delete scan.html, add home.html, checkin.html, checkin.js
2026-02-04 12:55:08 +00:00
..
bags.rs refactor(web): split views.rs into entity-specific submodules 2026-02-03 16:58:44 +00:00
brews.rs refactor(web): split views.rs into entity-specific submodules 2026-02-03 16:58:44 +00:00
cafes.rs refactor(cafes): remove notes field from Cafe entity 2026-02-03 21:02:37 +00:00
cups.rs refactor(cafes,cups): remove notes field from Cafe and Cup entities 2026-02-03 21:09:34 +00:00
gear.rs refactor(web): split views.rs into entity-specific submodules 2026-02-03 16:58:44 +00:00
mod.rs feat(home): replace scan page with home dashboard and check-in flow 2026-02-04 12:55:08 +00:00
roasters.rs refactor(roasters): remove notes field from Roaster entity 2026-02-03 21:18:48 +00:00
roasts.rs refactor(web): split views.rs into entity-specific submodules 2026-02-03 16:58:44 +00:00
timeline.rs refactor(web): split views.rs into entity-specific submodules 2026-02-03 16:58:44 +00:00