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

[File cache list] The checkbox elements do not have associated labels for accessibility tools #101

Open
coffeeologist opened this issue Sep 8, 2021 · 1 comment · May be fixed by #111
Assignees
Milestone

Comments

@coffeeologist
Copy link
Collaborator

Problem

In the File Cache List page (System->Tools->Cache), the display is a table where each row consists of a checkbox, label, max size, etc. Unfortunately in the source html, the checkboxes are rendered with the following code:

<input class="form-multi-object-action-checkbox check-all-slave checkbox" name="pk_1" type="checkbox" value="">

which is an input form that does not have any labels. The actual labels column in the displayed table also has no relation or references back to the checkboxes. Thus, assistive technologies will not be able to couple the checkboxes with its appropriate label and leave the user hanging with "what's this checkbox for?"

Current score

The current lighthouse score in the accessibility section for the File Cache List page is 82.
lighthousescore

@coffeeologist coffeeologist added this to the HW1 milestone Sep 8, 2021
@coffeeologist coffeeologist self-assigned this Sep 8, 2021
@coffeeologist
Copy link
Collaborator Author

Follow up: This is for the desktop version of Mayan and lighthouse report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant