diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-07-15 08:35:06 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-07-16 02:49:19 +0000 |
| commit | 488ab9c91e5b635688102682d92d117ef46235fc (patch) | |
| tree | 847ac0a9158bd346a646253fcb2594f8eb1c6d12 /docs/adr/001-authentication-strategy.md | |
| parent | bec930383e250b3641f9b241d8b664bacc90d533 (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 'docs/adr/001-authentication-strategy.md')
0 files changed, 0 insertions, 0 deletions
