chorus/frontend
pyr0ball 575fb3aaeb fix: add arrow-key roving tabindex nav and aria-pressed to triage views
KanbanBoard's board tabs implemented roving tabindex but never wired up
arrow-key navigation, making inactive tabs keyboard-unreachable. Adds
ArrowLeft/ArrowRight/Home/End handling that moves both selection and
focus between tabs, closing an unmet requirement from the original
design doc. Also adds aria-pressed to App's List/Board toggle buttons
so their active state is exposed to assistive technology, not just
conveyed visually via CSS class.
2026-07-14 17:51:43 -07:00
..
src fix: add arrow-key roving tabindex nav and aria-pressed to triage views 2026-07-14 17:51:43 -07:00
tests fix: add arrow-key roving tabindex nav and aria-pressed to triage views 2026-07-14 17:51:43 -07:00
.gitignore feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00
Dockerfile chore: minor fixes from final review (Dockerfile reproducibility, Caddy directive, em dash) 2026-07-13 15:01:46 -07:00
index.html feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00
package-lock.json feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00
package.json feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00
vite.config.js feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00
vitest.config.js feat(frontend): add triage list, item modal, and theme 2026-07-13 14:21:45 -07:00