summaryrefslogtreecommitdiff
path: root/migrations/015_calendar_events.sql
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-07-15 08:35:06 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-07-16 02:49:19 +0000
commit488ab9c91e5b635688102682d92d117ef46235fc (patch)
tree847ac0a9158bd346a646253fcb2594f8eb1c6d12 /migrations/015_calendar_events.sql
parentbec930383e250b3641f9b241d8b664bacc90d533 (diff)
fix(widget): redesign recurrence dialog layout
The 4 frequency chips and 7 weekday chips were each laid out in a single non-wrapping Row -- on a real phone width these overflow/get cut off rather than wrapping. The interval field was a full-width OutlinedTextField with the unit baked into its label ("Every N dailys"/"weeklys" -- ungrammatical for anything but weekly), and the whole dialog had no visual grouping. Redesigned: FlowRow (wraps instead of overflowing) for both chip rows; single-letter weekday chips (S M T W T F S) to stay compact; a narrow fixed-width (72dp) interval field paired with a correctly-pluralized unit label rendered separately from the field; muted section labels (REPEATS / EVERY / ON THESE DAYS) for structure. No callback/API changes -- purely a layout rewrite of the same onSave/onClear/onDismiss contract. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VTUSAEKfsPc6WGDq45yPHD
Diffstat (limited to 'migrations/015_calendar_events.sql')
0 files changed, 0 insertions, 0 deletions