strapi / design-system

Strapi.io's design system :rocket:
https://design-system.strapi.io
MIT License
472 stars 166 forks source link

chore: add a11y add-on for storybook #1812

Closed butcherZ closed 2 weeks ago

butcherZ commented 2 weeks ago

What does it do?

Added a11y-addon for storybook (https://storybook.js.org/addons/@storybook/addon-a11y)

Why is it needed?

The very first step to make our UI components more accessible. (by identifying current a11y violations)

How to test it?

launch storybook, the accessibility tab should be visible under each story

Related issue(s)/PR(s)

DX-1729

changeset-bot[bot] commented 2 weeks ago

🦋 Changeset detected

Latest commit: ca5106114c6e7f8fa5cfd64d5438c717b5c2d662

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages | Name | Type | | --------------------- | ----- | | @strapi/design-system | Minor | | @strapi/icons | Minor | | @strapi/ui-primitives | Minor |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

vercel[bot] commented 2 weeks ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
design-system ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 7, 2024 2:53pm