cms
cms copied to clipboard
Widget manager keyboard support
Description
- Make remove widget buttons keyboard accessible (Resolves DEV-295)
- Add presentation role to widget manager table (Resolves DEV-301)
- Add HOME/END support to Slidepicker component (Resolves DEV-686)
Related issues
DEV-295 Delete widget buttons are not keyboard accessible
To recreate, open HUD menu and try deleting a widget. Keyboard focus never reaches the delete buttons.
Issue tracker #CMS-034
DEV-301 Widget settings HUD uses table for layout
role="presentation
should be added
Issue tracker #CMS-033
DEV-686 Custom slider in widget settings doesn't have HOME/END support
Page Area:
Widget settings HUD
Issue Description:
Slider components should follow keyboard support requirements specified in ATAG patterns. However, the slider to define widget column width doesn't support HOME/END keypresses
Action:
Implement keypress handlers for HOME/END that follow guidance in ATAG patterns
Screenshot/Code Snippet:
Screenshot showing the colspan slider that requires this support
Screen Shot 2022-06-02 at 12.32.40 PM.png
Resolves CMS-231