Drop alice/bob password prefill from the login page, add a regression test, and improve bulk-toolbar and disambiguation accessible names. Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
941 B
Markdown
28 lines
941 B
Markdown
---
|
|
name: scanner-redesign-a11y-fixes
|
|
classification: fix
|
|
success_metric: |
|
|
Post-audit a11y gaps from audit-redesign-scanner-flow-44 closed: ownership
|
|
badge exposed to AT, icon/select controls labeled, modals trap focus, queue
|
|
uses list semantics and live count updates.
|
|
depends_on:
|
|
- redesign-scanner-flow
|
|
status: closed
|
|
created: 2026-05-27
|
|
closed: 2026-05-29
|
|
pr: pending
|
|
---
|
|
|
|
# Convoy: scanner-redesign-a11y-fixes
|
|
|
|
Closes P1 follow-up from `audit-redesign-scanner-flow-44`.
|
|
|
|
**Note:** Core a11y shipped in PR #45; this follow-up closes remaining polish
|
|
(bulk toolbar semantics, disambiguation button labels, condition select ids).
|
|
|
|
## Acceptance criteria
|
|
|
|
- [x] Ownership badge announced by screen readers (PR #45 + tests)
|
|
- [x] Icon-only and placeholder controls labeled
|
|
- [x] Disambiguation + create-list modals trap focus (`use-focus-trap.js`)
|
|
- [x] Scanned cards queue uses list semantics; count updates are polite live region
|