brewlog/src/application
Jon Seager 4fd72d654a
feat(bags): add bag detail page, extract shared detail page macros
- Create /bags/:id detail page with coffee, roaster, map, and bag info cards
- Extract shared template macros into detail_cards.html (coffee_card, roaster_card, map_with_legend, share_button)
- Extract build_coffee_info() and build_roaster_info() view model helpers
- Refactor brew.html and cup.html to use shared macros
- Make bag cards on homepage clickable, linking to detail page
- Add Close Bag and Delete actions on bag detail page
- Unify homepage card styling (bg-surface, hover:border-accent/40)
- Update CLAUDE.md with detail page patterns
2026-02-08 16:43:04 +00:00
..
routes feat(bags): add bag detail page, extract shared detail page macros 2026-02-08 16:43:04 +00:00
services feat(stats): add pre-computed stats cache with background recomputation 2026-02-08 15:20:01 +00:00
auth.rs build(deps): bump axum from 0.7.9 to 0.8.8 (#6) 2026-02-06 19:04:14 +00:00
errors.rs feat(brews): add application routes and server integration 2026-02-02 19:30:45 +00:00
mod.rs refactor(server): extract AppState into dedicated state module 2026-02-06 13:47:59 +00:00
server.rs feat(stats): add pre-computed stats cache with background recomputation 2026-02-08 15:20:01 +00:00
state.rs feat(stats): add pre-computed stats cache with background recomputation 2026-02-08 15:20:01 +00:00