jakearchibald / svgomg

Web GUI for SVGO
https://jakearchibald.github.io/svgomg/
MIT License
5.8k stars 482 forks source link

Main menu: improve accessibility #363

Closed XhmikosR closed 3 years ago

XhmikosR commented 3 years ago

@patrickhlauke: can you please check this out too?

BTW apart from the keyboard navigation which is broken due to not properly hiding some elements, if you notice any other issues let me know. I do have another a11y patch in my xmr-dev branch (https://github.com/jakearchibald/svgomg/commit/8694a247f80b25e8ddb8d27ca319a675245415ef), but I need to probably split it because it might not be 100% correct, so we could use your help to at least identify any other issues :)

netlify[bot] commented 3 years ago

✔️ Deploy Preview for svgomg ready!

🔨 Explore the source changes: c025cdab9761a5df11a21387bb6ed273b725d37a

🔍 Inspect the deploy log: https://app.netlify.com/sites/svgomg/deploys/616ee2fe24155f00082e576c

😎 Browse the preview: https://deploy-preview-363--svgomg.netlify.app/

XhmikosR commented 3 years ago

Thanks for the comments @patrickhlauke! The focus stuff need to be handled another time for everything :)