processing / p5.js-website

New p5.js website!
http://p5js.org
MIT License
18 stars 92 forks source link

feat: Improve Accessibility of Checkbox States #603

Closed rishabdev2997 closed 1 month ago

rishabdev2997 commented 1 month ago

Feat: Design of checkboxes in monochrome mode - proposal

580 - added the design

This pull request addresses the accessibility concerns related to the current checkboxes in the accessibility menu. The existing checkboxes, represented as circles, do not clearly reflect their state in monochrome mode, making it difficult for users relying on non-color cues to differentiate between checked and unchecked states.

How to see the changes

These modifications will enhance the user experience for those with visual impairments or those using monochrome displays, making the checkboxes more intuitive and accessible.

Here is the screenshot

https://github.com/user-attachments/assets/3e4393fd-ff6c-4a67-ac95-bad5e0a853c3