brewlog/src/presentation/web/views
Jon Seager f6b51ccb38
refactor: reduce duplication in handlers, templates, and view structs
- Replace inline redirect scripts with existing render_redirect_script()
  in 6 create handlers
- Add delete_button macro to detail_cards.html, used by 6 detail pages
- Unify 3 map_with_legend macros into 1 with LegendEntry iteration
2026-02-10 09:37:49 +00:00
..
bags.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
brews.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
cafes.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
cups.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
gear.rs feat(detail): add roaster, cafe, and gear detail pages 2026-02-08 17:20:46 +00:00
mod.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
roasters.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
roasts.rs refactor: reduce duplication in handlers, templates, and view structs 2026-02-10 09:37:49 +00:00
tasting_notes.rs feat(tasting-notes): add Levenshtein fuzzy matching for typo tolerance 2026-02-07 10:33:05 +00:00
timeline.rs feat(timeline): add country flags to detail rows, allow multiple cards open 2026-02-08 18:04:31 +00:00