Closed sarahfossheim closed 3 years ago
This PR includes several accessibility updates (mainly with regards to screen reader and keyboard navigation):
<button>
aria-expanded
aria-haspopup
Skip To Content
<main>
:hover
Note: This relies on several new translations, specified in https://github.com/StateOfJS/state-of-js-graphql-results-api/pull/184. Without it the new "accessible" labels aren't read correctly, so I suggest merging and deploying the other PR first :)
This PR includes several accessibility updates (mainly with regards to screen reader and keyboard navigation):
<button>
elements for Share, Export, Count/Percentage buttonsaria-expanded
andaria-haspopup
for buttons that toggle hidden menusSkip To Content
link at the top of the page, that takes the user to the<main>
content:hover
- both will need more a11y updates in a future PR)Note: This relies on several new translations, specified in https://github.com/StateOfJS/state-of-js-graphql-results-api/pull/184. Without it the new "accessible" labels aren't read correctly, so I suggest merging and deploying the other PR first :)