-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Storybook Accessibility Violations #6124
Comments
Hello, I'd love to help improve the accessibility for the storybooks! May I be assigned to this issue? |
Hi @julieg18 great to hear you are interested in working on this! I think since this is a larger issue items on the list can be handled either by component or one by one through separate pull requests. There may be many contributors to this issue so I am going to hold off assigning any one person to this, but feel free to start filing pull requests against this issue. Let me know if there are any questions! |
Recently the addon-a11y tool was added to storybook which has flagged a number of accessibility violations. To see the violations go to storybook and below each story click the accessibility tab. It would be great to clean up these accessibility violations. Some fixes may just require changes to story while others will require changes to grommet components. Below is a list of stories with accessibility violations. Feel free to contribute fixes per story or per component.
Accordion
Drop
Menu
Pagination
<ul>
and<ol>
must only directly contain<li>
,<script>
or<template>
elementsCheckBox
FileInput
Form
FormField
MaskedInput
RangeInput
Select
TextArea
TextInput
Box
Card
Footer
Header
(Responsive, Simple)
Layer
Sidebar
Carousel
Markdown
Paragraph
AnnounceContext
Grommet
InfiniteScroll
(Grid, Grid with show item 77)
SkipLinks
Theme
ThemeContext
Chart
DataTable
Distribution
List
Notification
The text was updated successfully, but these errors were encountered: