-
Notifications
You must be signed in to change notification settings - Fork 17
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
Accessibility review/edits for Desktop, Companion, WebUI #28
Comments
We want to include automated a11y testing from the start of the web-ui rebuild project. https://github.com/pa11y/pa11y looks worth testing out. |
Another engine for automated Web UI testing: https://github.com/dequelabs/axe-core#axe-core |
react storybook with the a11y info could be good combo https://github.com/storybooks/storybook/tree/master/addons/a11y |
Linking to (closed) issue ipfs/ipfs-webui#756 for an existing discussion around keyboard navigation and thoughts for next steps. |
Also linking to (closed) issue ipfs/ipfs-webui#1350 for a user-provided specific suggestion for keyboard nav in breadcrumbs. |
Excellent reference on color palette process here: https://stripe.com/blog/accessible-color-systems |
ipfs-webui getting a11y treatment and automated checks in ipfs/ipfs-webui#1512 🚀 |
ipfs/ipfs-webui#1631 (comment) references contrast issues in Files screen checkbox and browse box button/backkground. |
Edit: April 2020
Placeholder issue for reviewing and acting on accessibility overall for Desktop, Companion, and WebUI. Suggest that we dig into this mid-2020 once we've got an additional round of issues for the apps overall knocked out. Please see specific issues that have been closed in favor of this meta-issue:
Original issue specs
This is a placeholder issue for coming up with a strategy to tackle accessibility in our apps and documentation
Tasks
(eg. website, desktop, Companion, Dashboard)
References / Reading Material
The text was updated successfully, but these errors were encountered: