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

Use Chromatic for a11y testing #1775

Open
3 tasks
Diaan opened this issue Feb 4, 2025 · 1 comment
Open
3 tasks

Use Chromatic for a11y testing #1775

Diaan opened this issue Feb 4, 2025 · 1 comment
Labels
accessibility maintenance Necessary work, but not related to a bug or feature

Comments

@Diaan
Copy link
Collaborator

Diaan commented Feb 4, 2025

Provide a general summary of the issue here

Turn this on:
https://www.chromatic.com/docs/accessibility/

  • Make sure it doesn't fail unnecessarily for disabled components (also for what is visible in storybook, so CFA's wil have confidence in our components) (perhaps enable testing for non-refactored components, but not mark them as failed; since refactoring will fix a lot of axes issues most likely)
  • See if it will work within our current chromatic plan
  • Change setup of themes test so that it runs not on push but nightly or manually

👤 Your name

Diana

🧢 Your Product/Team

No response

@Diaan Diaan added the triage An issue needed triage label Feb 4, 2025
@github-project-automation github-project-automation bot moved this to 📥 Incoming in SL Design System Team Feb 4, 2025
@Diaan Diaan moved this from 📥 Incoming to 👩‍🏭 Refining in SL Design System Team Feb 4, 2025
@Diaan Diaan added maintenance Necessary work, but not related to a bug or feature accessibility and removed triage An issue needed triage labels Feb 4, 2025
@DanielleRameau DanielleRameau moved this from 👩‍🏭 Refining to 🗃️ Backlog in SL Design System Team Feb 6, 2025
@Diaan
Copy link
Collaborator Author

Diaan commented Feb 6, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility maintenance Necessary work, but not related to a bug or feature
Projects
Status: 🗃️ Backlog
Development

No branches or pull requests

1 participant