Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid tools structure not ideal for a11y #18

Open
oysteinmoseng opened this issue Jul 7, 2021 · 0 comments
Open

Grid tools structure not ideal for a11y #18

oysteinmoseng opened this issue Jul 7, 2021 · 0 comments
Labels
a11y Accessibility bug Something isn't working

Comments

@oysteinmoseng
Copy link
Member

oysteinmoseng commented Jul 7, 2021

The add rows fieldset could arguably be a violation of WCAG 2.5.3 Label in Name with the current structure, as the spinbox does not have a visible label other than the fieldset legend, and the fieldset legend does not match the spinbox accessible name.

Also the fill column controls do not have the same semantic setup, and no fieldset legend, which could be confusing.

The best way to fix this is probably with a disclosure/popup style design so we can add a proper fieldset legend and labels to everything.

This can perhaps wait for the grid replacement, since the add rows functionality will be included in the grid itself.

@oysteinmoseng oysteinmoseng added bug Something isn't working a11y Accessibility labels Jul 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant