Skip to content

fix(a11y): accessible proof steps on verify page#1

Open
ocheeluma wants to merge 1 commit into
mainfrom
fix/480-accessible-verify-proof-steps
Open

fix(a11y): accessible proof steps on verify page#1
ocheeluma wants to merge 1 commit into
mainfrom
fix/480-accessible-verify-proof-steps

Conversation

@ocheeluma

Copy link
Copy Markdown
Owner

Closes AnnabelJoe#480

Changes

  • Each proof step <li> now has aria-label combining step name and status (Verified/Failed/Pending) for screen readers.
  • Live region updated to announce pass/fail summary count after verification completes.
  • Visual status badge (✓/✗/—) marked aria-hidden since status is conveyed via the <li> label.

Testing

  • Tab through all proof steps and explorer links with keyboard only.
  • Verify screen reader announces step name + status on each list item.
  • Verify live region announces result summary after form submission.

- Add aria-label to each step <li> with name and status for screen readers
- Improve live region to announce pass/fail summary count after verification
- Mark visual status badge aria-hidden (status conveyed via li aria-label)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ensure public verifier has accessible proof steps

1 participant