-
-
Notifications
You must be signed in to change notification settings - Fork 288
Open
Labels
Description
Some interactive elements rely solely on onClick handlers and do not provide corresponding keyboard event handlers (e.g., onKeyDown), making them inaccessible to keyboard-only users.
Keyboard-only users are unable to interact with these elements, violating WCAG 2.1 keyboard accessibility requirements.
Acceptance Criteria
- All clickable elements must support keyboard interaction.
- Use
onKeyDownwith Enter or Space key detection. - Provide visible focus indicators.
- Ensure keyboard navigation follows a logical tab order.
Occurrences Found (8+)
- ModuleList.tsx
- ToggleableList.tsx
- Search.tsx
- SortBy.tsx
- ProgramActions.tsx
- Release.tsx
- Card.tsx
- ShowMoreButton.tsx
Are you going to work on implementing this?
- Yes
- No
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo