-
Notifications
You must be signed in to change notification settings - Fork 78
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
feat(a11y): Adds aria labels to required roles #1327
Conversation
…m, tooltip): Adds aria labels to required roles. (a11y)
Nice, thanks @driskull |
The following dependencies couldn't be updated:
Just an FYI for future. |
I had to skip a |
@macandcheese @paulcpederson can one of you verify the screener visual changes? https://screener.io/v2/dashboard/1leJJn.Esri-calcite-components/dris0000%2Fa11y-fixes-aXe |
Is that result correct? 161 changes? Is that based on files touched and their resultant screenshots or is that saying there are 161 changes based on pixel diffs? Regarding the alert... yeah auto-dismiss animates like the progress bar... not sure if that's solve-able visually for a11y or if auto-dismiss necessitates a separate kind of aria-role.. always had wondered about that. |
It seems it's just the whole I think the visual screenshot pixel changes could be in regard to updates to storybook or sass. |
@macandcheese click the Looks like the body element's padding was altered, so the components themselves don't appear to have visual changes. |
Screener Pro-Tip: Use |
Ok, sounds good. Re: alert color contrast: #994 |
Here are Screener's docs on ignoring: https://www.screener.io/v2/docs/ignore |
OK, yeah these just seem to be Storybook related padding changes to the viewer container. Going through (with snazzy shortcuts) and verifying... |
So awesome to finally see us using Screener! 🥇 🎉 |
This one's interesting: https://screener.io/v2/states/1leJJn.Esri-calcite-components/dris0000%2Fa11y-fixes-aXe/1024x768/Chrome/componentscard-dark-theme-footer-text-buttons-tooltips-0 Looks like the change in height of preview container changed where the tooltip is placed.. that seems safe to approve? |
I would say yeah, safe to approve. |
I'll create an issue to fix the color a11y test |
Related Issue: None
Summary
feat(a11y): Adds aria labels to required roles