-
Type: Bug
-
Status: Resolved
-
Priority: Critical
-
Resolution: Fixed
-
Affects Version/s: 3.0.6
-
Component/s: A11y
-
Release Notes Summary:Grid views items can be selected used using only the keyboard
-
Epic Link:
-
Tags:
-
Sprint:UI - 2023-10
-
Story Points:3
related to WCAG 2.1 level A criteria 2.1.1: Keyboard
https://www.w3.org/TR/WCAG21/#keyboard
Make selection action in a nuxeo-data-grid card usable with the keyboard only
AC
- Using the keyboard
- I can access the selection action (checkbox action) in a nuxeo-data-grid card with the keyboard only
- I can interact with the selection action (checkbox action) in a nuxeo-data-grid card with the keyboard only (activate or deactivate)
- when active, it receives focus so that I can understand which element I am interacting with
Location
- "Search results" section
Recommendation to fix
RULE :
Functionality MUST be available using the keyboard, unless the functionality cannot be accomplished in any known way using a keyboard.
HOW TO FIX
Fix this issue by ensuring the component can be used by the keyboard OR by providing a conformant alternate functionality method for the action
REFERENCE
Aria grid pattern
Deque University:https://dequeuniversity.com/class/input-methods2/keyboard-input/functionality
BACKGROUND
Some people cannot use a mouse due to vision or motor disabilities. Content that can be operated with a mouse must also be made operable with a keyboard. When content is operable through a keyboard, it becomes operable by a variety of assistive technologies such as speech input software, sip-and-puff software, on-screen keyboards, scanning software, and alternate keyboards.
- clones
-
ELEMENTS-1676 Make actions at the bottom of a nuxeo-data-grid card usable with keyboard only
- Resolved
- is related to
-
WEBUI-555 Make nuxeo-data-grid cards focused when using a keyboard
- Resolved
-
WEBUI-1318 Make nuxeo-data-grid cards navigable when using a keyboard
- Resolved
-
NXS-6982 Designer - Generate grid layouts that can be navigated using keyboard
- Resolved
- links to