Skip to content
Snippets Groups Projects

a11y: improve batch change detail page

Open Warren Gifford requested to merge aharvey/a11y-changeset-open into main

Created by: LawnGnome

This came out of the audit for #34081 (closed). The changes are basically in two categories:

  1. Elements that don't work well with screen readers: either aria-label attributes or elements with sr-only classes have been added as appropriate, and some text strings have been combined at the TypeScript level so they appear as one DOM node instead of multiple.
  2. Addressed some ARC Toolkit issues.

Test plan

Storybook coverage will handle any unintended visual changes, otherwise testing used my eyes and ears.

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Approval is optional
The source branch aharvey/a11y-changeset-open does not exist. Please restore it or use a different source branch.

Merge details

  • 7 commits and 1 merge commit will be added to main.
  • Source branch will not be deleted.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading