processing / p5.js-web-editor

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
https://editor.p5js.org
GNU Lesser General Public License v2.1
1.32k stars 1.27k forks source link

[WIP] Add aria attributes to menus #2968

Closed lindapaiste closed 5 days ago

lindapaiste commented 5 months ago

Ref https://github.com/processing/p5.js-web-editor/issues/2933#issuecomment-1904848578

Changes:

Pending:

I have verified that this pull request:

Prateek-Fst commented 5 months ago

<img width="1440" alt="Screenshot 2024-02-01 at 5 23 05 PM" src="https://github.com/processing/p5.js-web-editor/assets/14790699

Screenshot 2024-02-01 at 5 23 37 PM

9/f

Screenshot 2024-02-01 at 5 23 21 PM

8951812-1110-4cbe-b618-74684c3be8c5"> these are the few changes I have made in the code base of Nav.jsx, What are your thoughts on this ..? @lindapaiste , Should I commit these changes

tespin commented 3 weeks ago

commenting here to see if @Prateek-Fst or anyone else is still working on this -- I'm learning more about aria markup and would love to pick up the issue from here if possible. @lindapaiste 🙂

edit: going to give it a go!

raclim commented 5 days ago

Closing as addressed by #3191