antoniandre / wave-ui

A UI framework for Vue.js 3 (and 2) with only the bright side. ☀️
https://antoniandre.github.io/wave-ui
MIT License
547 stars 40 forks source link

WCAG 2 compliant: test to be made #28

Closed userquin closed 3 years ago

userquin commented 3 years ago

I think we can open a discussion about a11y and things must be addressed (I'm too busy, but I can make tests and suggestions when possible).

To begin, 2 things to do:

antoniandre commented 3 years ago

@userquin,

Regarding accessibility on the select list, I believe looping from last element to first and vice-versa is not a problem but an accessible upgrade which lots of famous UI framework also do:

Regarding the checkbox, could you be clearer? If you would like is to have only a single clickable element and not 2, this is not related to a11y, and it wouldn't actually be an improvement of Wave UI. The native HTML behavior is also to have 2 clickable elements, like in this basic example: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_type_checkbox.

antoniandre commented 3 years ago

Closing due to inactivity. Please reopen if you see other related issues.