-
Notifications
You must be signed in to change notification settings - Fork 377
chore(multiple components): updated arialabel on unsupported divs #8649
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
Conversation
|
Preview: https://patternfly-react-pr-8649.surge.sh A11y report: https://patternfly-react-pr-8649-a11y.surge.sh |
5afe1da to
d74386c
Compare
|
@jeffpuzzo @thatblindgeye |
|
@nicolethoen Ah yeah that's true. As a quick fix I can delete the KitchenSink example and remove the link reference to it. If we want to go another route (add back in KitchenSink?) I'd be happy to go with that, though. |
It looks like KitchenSink was maybe added back as a part of a rebase of v5. @thatblindgeye It should be removed. Also, I had this change locally, which I think you could make here to cut ties with it altogether (in the Next wizard's markdown for examples): |
a0b18b3 to
553a77a
Compare
|
is there any reason we should be demonstrating this feature somewhere in the examples since the kitchen sink example is gone? Or will documentation like props descriptions and the accessibility docs be enough? |
553a77a to
f6efab8
Compare
@nicolethoen The description + future a11y docs should cover it, but I updated the basic examples for Wizard/Wizard Next to create that scrollbar for the first step since it doesn't hurt to showcase. |
1166934 to
032b323
Compare
jessiehuff
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for answering all my questions offline. :) I also tested the Alert specifically in JAWS because I know it can be finicky. It seemed to work ok. I could also test the AlertGroup or any of the other components if we're worried about them.
…tternfly#8649) * chore(multiple components): updated arialabel on unsupported divs * Updated arialabeling on Wizard * Updated arialabeling on Wizard Next * Updated arialabeling on Accordion, Menu, and Page components * Updated arialabelledby on ProgressStep * Added integration test for Wizard focus functionality * Updated failing unit test * Removed kitchen sink example/references * Updated basic examples

What: Closes #5897
Wizard examples
Will open up codemod issues for the below depending on if there are any changes made.
liorComponentelement, depending on ifhasCheckboxis truehasOverflowScrollis truearia-labelandhasOverflowScrolland instead have the overflow styling applied directly to the Nav component. Right now with this setup, the "Group section" Page example has some extraneous focus happening. In a vertical nav with scrollbar the focus should end up within the scrollable region via nav items in order to scroll via keyboardaria-labelledbyapply only whenpopoverRenderis passedAdditional issues: