Skip to content
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

Spike/story book accessibility ci #19

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

jarvisraymond-uchicago
Copy link
Contributor

@jarvisraymond-uchicago jarvisraymond-uchicago commented Jan 7, 2025

Link to JIRA ticket if there is one:

When there are accessibility Violations

image image

The accessibility issues can be reproduced in Storybook using npm run storybook then clicking the accessibility tab associated with the story and clicking highlight. Developers can then see details about the defect and information to help fix it:
image

When there are NO accessibility Violations

image image

New Features

  • Adds support for automated accessibility and UI interaction CI testing with storybook

Dependency updates

  • Adds "storybook": "^8.4.7" and related packages
  • Adds test runner and updates ci.yaml to run it in github

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant