fix(ui): calendar keyboard focus, combobox name, solid overlays, stat values
Radin committed
- Author
- Radin · radin@coline.appOct 1, 2026 at 05:12
- Committer
- Radin · radin@coline.appOct 1, 2026 at 05:12
- Parents
- caf871616735
fix(ui): calendar keyboard focus, combobox name, solid overlays, stat values
Found by driving the kit gallery in the local preview (14/14 interactions
after these, light/dark/mobile captures reviewed):
- Calendar: focus moved a frame after the arrow key, so Enter pressed
right after an arrow selected the old day. Focus now moves in the same
commit. Days get full accessible names ("Thursday, October 15, 2026")
and aria-current for today; month buttons no longer steal focus.
- Combobox had no accessible name (the combobox role takes none from its
content). New `label` prop; the name includes the chosen value.
- Popover, Sheet and menu surfaces were 75% translucent in light mode, so
page content read through an open sheet or date picker. They are solid,
as the shared surface's spec already said.
- Stat values truncated to "$48…" in two-column mobile grids. The number
never truncates now; narrow cards drop the sparkline instead.
- Donut center showed "Total v" (the raw series key) when the series had
no label; it now says "Total".
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>6 files changed+35−13