attractions
attractions copied to clipboard
Set up roles and ARIA attributes
Set up the necessary ARIA attributes and support keyboard navigation for the following components:
- [ ]
Dialog
(ARIA: Alert Dialog and ARIA: Modal Dialog) - [ ]
Button
(ARIA: Button) - [ ]
Checkbox
(ARIA: Checkbox (Two-state)) - [ ]
Autocomplete
(ARIA: Combobox with Listbox Popup and ARIA: Layout Grid) - [ ]
DatePicker
(ARIA: Date Picker Dialog) - [ ]
RadioButton
(ARIA: Radio Group) - [ ]
Tab
(ARIA: Tabs with Manual Activation and ARIA: Tabs with Automatic Activation)
Think about how we can incorporate aria-labelledby
in our components to allow effortless labelling.
Think about showing a keyboard arrows sign in the corner of the page to afford keyboard navigation.
Think about how to provide ARIA: Actions Menu Button for Dropdowns that form menus.
Implement focus traps and prevent scrolling for the modal.