[bug] [accessibility] Checkbox elements inaccessible with keyboard #407
Labels
No labels
a11y
Bug
Bug fix
Critical Priority
Documentation
Feature
Feature request
Held for next release cycle
High Priority
Low Priority
Medium Priority
Minor change
Translation/Locale
WIP
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: AkkomaGang/akkoma-fe#407
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Version
https://akkoma.dev/AkkomaGang/pleroma-fe/commit/7cc6c35
What were you trying to do?
Check-box elements are not accessible via keyboard, since the
input type="checkbox"
for them has adisplay: none;
attribute.Observed on https://seafoam.space/about and https://mycrowd.ca/about
Steps to reproduce:
2.1 (unrelated issue here, but somewhat relevant) Navigate onto the settings modal since focus management is missing
What did you expect to happen?
I expected the checkbox elements to have the ability to gain focus via keyboard so that I can activate/deactivate them.
Below is a screenshot to illustrate how the checkbox elements can be interacted with if the
display: none;
declaration is removed, but that change alone breaks the visual presentation.What actually happened?
None of the checkbox elements can gain focus via keyboard
On the left side of the screen: developer tools element picker displaying one of the checkbox elements; on the top right of the element picker, a declaration of
display: none;
is shownOn the right side of the screen: the settings modal for https://mycrowd.ca/about is shown, displaying a bunch of checkbox elements, but none of them are currently in focus
Severity
I cannot use it as easily as I'd like
Have you searched for this issue?