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
Feature: Enhance a11y #596
Comments
I'm using Deque's axe for integration and e2e tests on a project that uses oruga (jest-axe for integration, axe via nightwatch for e2e). We recently bumped a few (edit: oruga) versions from 0.5.10 to 0.8.3. The change created several accessibility problems that jest-axe is catching, including:
Adding axe to the tests for this project in addition to the recommendations above could help prevent future breaking updates. |
@mmazanec22 I have no experience with axe. Would you like to make a PR with an example of how to use it? |
@mlmoravek I made an attempt with #846 and fixed an a11y issue in the steps component. If this looks like an ok approach, I'd be happy to continue with the other components that were flagged. |
@mmazanec22 Since the axe setup is now merged, you are welcome to add more tests and suggest a11y improvements if you can :) |
Description
Why Oruga need this feature
Accessibility is a big topic and a component library should implement a11y support by default as good as they can.
The text was updated successfully, but these errors were encountered: