modus-web-components
modus-web-components copied to clipboard
Accessibility Audit 2024
Fix all accessibility issues:
- Card
- Cards have
role="article"which is not recommended (and not always appropriate) (low priority)
- Cards have
- Checkbox
- #2514
- Dropdown
- #1194 (low priority)
- Navbar
- #1628
- #2212
- Pagination
- Add
aria-label="Previous"andaria-label="Next"to the SVG images within those buttons (Not on the list items themselves).
- Add
- Switch
- Switch have invalid ARIA attribute value:
aria-checked=""(Should have true or false) - Switch is missing
role="switch"(not announced by screen readers)
- Switch have invalid ARIA attribute value:
- Tabs
- Tabs should be buttons (not divs)
- Tooltip
- #2177
FIXED:
- Accordion
- #2079
- Alert
- #1541
- Breadcrumb
- #2165
- #2168
- Button
- #2144
- #2167
- Chip
- #2254
- Date Picker
- #2283
- Dropdown
- #1195
- Modal
- #2076
- Navbar
- #2151
- #2149
- Pagination
- #2043
- Radio Buttons
- #2432
- Sentiment Scale
- #1976
- Slider/Range
- #598
- Switch
- #2270
- Table
- #1973
- #1977
- Text Input
- #1044
- Toast
- All toasts have
role="status", but some toasts may be alerts. The role should be configurable.
- All toasts have