brewlog/src/presentation/web/views
Jon Seager 51f8122201
feat(ui): improve form UX with collapsible equipment and clickable controls
- Split equipment into separate Grinder and Brewer collapsible sections
  with summary bars showing current selection
- Make all summary bars, matched-entity cards, and searchable-select
  selected values clickable anywhere to change (not just the X/Change button)
- Fix stepper buttons broken after manual input by switching from
  data-attr:value to data-bind with Number() coercion
- Merge Water + Brew Time into single Recipe section
- Make all add/confirm buttons full-width
- Add sticky submit button on mobile
- Fix missing closing > on cafe indicator div
- Fix broken Askama syntax on checkin page from formatter
2026-02-07 12:10:56 +00:00
..
bags.rs feat(ui): add usage progress bars to bag cards and data table 2026-02-06 16:08:41 +00:00
brews.rs feat(ui): improve form UX with collapsible equipment and clickable controls 2026-02-07 12:10:56 +00:00
cafes.rs refactor(ui): improve data table detail rows and mobile cards 2026-02-05 20:40:38 +00:00
cups.rs feat(ui): enhance desktop tables and mobile card views 2026-02-06 15:40:40 +00:00
gear.rs refactor(ui): improve data table detail rows and mobile cards 2026-02-05 20:40:38 +00:00
mod.rs feat(ui): colour-code tasting note pills by SCA wheel category 2026-02-06 16:26:29 +00:00
roasters.rs refactor(ui): improve data table detail rows and mobile cards 2026-02-05 20:40:38 +00:00
roasts.rs feat(ui): colour-code tasting note pills by SCA wheel category 2026-02-06 16:26:29 +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(brews): add brew time field 2026-02-07 11:24:07 +00:00