Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a11y: add labeled aria regions to pages #2959

Closed
wants to merge 15 commits into from
Closed

Conversation

beyackle
Copy link
Contributor

@beyackle beyackle commented May 8, 2020

Description

Adds role="region" and a bunch of ARIA labels to the app, letting SR users navigate around using landmarks. This time implemented without creating any new divs, which threw the layout off.

Task Item

closes #2080

Screenshots

Just to demonstrate that the UI looks exactly like it did before:
image

This time without creating any new <div>s, which threw the layout off.
@beyackle beyackle changed the title add labeled aria regions to pages a11y: add labeled aria regions to pages May 8, 2020
@github-actions
Copy link

github-actions bot commented May 8, 2020

Coverage Status

Coverage remained the same at 0.0% when pulling b1dbe61 on beyackle/ariaRegions2 into fb2b7f0 on master.

a-b-r-o-w-n
a-b-r-o-w-n previously approved these changes May 11, 2020
@mareekuh
Copy link
Contributor

We're using Sentence cap across the product, right @zxyanliu ?
If so, can we update Bot Responses to Bot responses?

@zxyanliu
Copy link
Contributor

zxyanliu commented May 11, 2020

@mareekuh I agree. It seems PVA and Azure both use sentence case for names such as a button or component. There might be some details like this to brush after this release.

@beyackle
Copy link
Contributor Author

Looks like there's a merge conflict here anyway, so I can handle changing the labels to sentence-case as part of resolving that too.

@beyackle
Copy link
Contributor Author

beyackle commented Jun 1, 2020

This has diverged enough from master that rebasing and fixing conflicts is more difficult than manually reapplying the (relatively small set of) changes involved. Will close this one and reopen a new PR when that's up.

@beyackle beyackle closed this Jun 1, 2020
@beyackle beyackle deleted the beyackle/ariaRegions2 branch June 1, 2020 17:01
@beyackle
Copy link
Contributor Author

beyackle commented Jun 1, 2020

See #3259 for the new version of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants