It is currently not possible to operate the form controls using a keyboard (only a mouse). By making the controls operable by a keyboard, a first step towards accessibility conformance would be taken (e.g. WCAG 2.1 + ARIA + ATAG). This would allow the editor to be used in large organizations that have accessibility requirements and help a lot of people out which would be awesome!
Steps
- Go to 'anywhere in editor'
- Try to navigate to any control by keyboard e.g. using the TAB key
- Activate any control using ENTER/SPACE
- The control is not reachable by keyboard
Sandbox
https://codesandbox.io/s/github/udecode/plate-playground
Expectation
All form controls can be operated by keyboard. (a future ticket could be about semantics like labels etc.)
Some background
Environment
- slate: any
- slate-react: any
- browser: chrome (/any)
P-181
It is currently not possible to operate the form controls using a keyboard (only a mouse). By making the controls operable by a keyboard, a first step towards accessibility conformance would be taken (e.g. WCAG 2.1 + ARIA + ATAG). This would allow the editor to be used in large organizations that have accessibility requirements and help a lot of people out which would be awesome!
Steps
Sandbox
https://codesandbox.io/s/github/udecode/plate-playground
Expectation
All form controls can be operated by keyboard. (a future ticket could be about semantics like labels etc.)
Some background
Environment
P-181