aboutsummaryrefslogtreecommitdiff
path: root/src/lib/components/FuzzyAutocomplete.svelte
Commit message (Collapse)AuthorAge
* fix: unify add-bar input and button heights at 2.75remmainMartin Kagamino Lehoux13 days
| | | | | | | | The quick-add input computed to 40px while the square accent/outline buttons were hard-coded 3rem, leaving an 8px overhang. Give add-bar controls one shared height of 2.75rem — the nav/row rhythm and the 44px touch-target minimum — in the three places that render them (Button squares, .add-bar input, FuzzyAutocomplete input).
* Restyle to a flat Miniflux-like designMartin Kagamino Lehoux13 days
| | | | | | | | - hairline separators instead of bordered rows, square corners, no shadows - white background, system font stack, slimmer headings - pine green accent; amber warn ramp carries the attention marks (due/late/mid) - no hover backgrounds: hover is color/fill-state only - reserve bold nav tab width and the scrollbar gutter so navigation never shifts layout
* Standardize input white background on .form-inputMartin Kagamino Lehoux2026-09-29
|
* Give FuzzyAutocomplete input a white surface backgroundMartin Kagamino Lehoux2026-09-07
| | | | | Matches the other add-bar inputs; the input previously fell back to the cream form-input background after the add-bar class rename.
* feat: fuzzy autocomplete for add-item inputMartin Kagamino Lehoux2026-08-21
Replace the native <datalist> with a custom fuzzysort-driven component (FuzzyAutocomplete) with keyboard nav and highlighted matches, preserving exact-match auto-add. Extract a unit-tested fuzzy-search helper, and gitignore .juggler/. Fix the dev DB boot failure caused by a sibling project's ambient DATABASE_URL leaking in by overriding it (file:./data.db) in mise.toml.