Replies: 4 comments
|
Thank you for the valuable feedback! |
|
Hey @rtomas, I would like to work on the issue, can you please assign it to me if not resolved? |
|
Could you please fix these as well, thank you! If we run axe test we see them as critical.
|
Uh oh!
There was an error while loading. Please reload this page.
What problem does this new feature solve?
Users that depend on assistive technologies like screen readers are unable to use Web3Modal since icon buttons and other UI elements lack alt-text tags. This minor fix will reduce barriers to entry for millions of web3 users!
See here for an accessibility report for the Web3Modal demo on lab.web3modal.com/library/wagmi-all/
Describe the solution you'd like
Add descriptive
aria-labeltags to icon buttons and other UI elements in Web3Modal, or another WCAG approved solution.References to some of the offending UI elements:
Help Icon Button
https://github.com/WalletConnect/web3modal/blob/main/packages/scaffold-ui/src/partials/w3m-header/index.ts#L208
Close Icon Button
https://github.com/WalletConnect/web3modal/blob/main/packages/scaffold-ui/src/partials/w3m-header/index.ts#L165
Header Text
https://github.com/WalletConnect/web3modal/blob/main/packages/scaffold-ui/src/partials/w3m-header/index.ts#L184
All reactions