-
Notifications
You must be signed in to change notification settings - Fork 4
Description
This UI does not seem to have been implemented with a11y in mind.
-
For a non-visual user / screenreader user, there is currently no way to distinguish included vs. excluded permissions on this view:

-
The numbers after each role have no alt text associated with the "π€" icon, so a screen reader will just read it as e.g. "Library User 1" and it would be unclear what the number is for:

(The
<Icon src={Person} className="mr-1" />in the<CardTitle>component is missing thescreenReaderTextproperty - "This value is recommended for use unless the Icon is being used in a way that is purely decorative or provides no additional context for screen reader users. This field should be thought of the same way an alt attribute would be used for image tags.") -
On this page, the β and β icons are hidden entirely from screenreaders, so they'll just find a blank table:

-
Likely other issues - these are just the ones I noticed so far.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status