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

Improving Automated Accessibility Checks #644

Open
garyb1 opened this issue Nov 21, 2023 · 3 comments
Open

Improving Automated Accessibility Checks #644

garyb1 opened this issue Nov 21, 2023 · 3 comments

Comments

@garyb1
Copy link
Contributor

garyb1 commented Nov 21, 2023

I think we could do a number of things to improve a11y in the codu codebase.
Some suggestions are:

  1. Adding automated checks to Github actions. See how canaxess implemented automating accessibility testing.
  2. Add Eslint jsx a11y to our eslint plugins
  3. Add jest-axe to any unit tests being carried out. This also uses axe-core behind the scenes.
  4. Ensure all PR's have meaningful alt text with the Github alt text bot.
@NiallJoeMaher
Copy link
Contributor

This was a fantastic addition! Thanks @garyb1

@garyb1
Copy link
Contributor Author

garyb1 commented Nov 23, 2023

@NiallJoeMaher no problem! 🙂 I didn't get to do step 1 but can always create another issue for that

@NiallJoeMaher
Copy link
Contributor

My bad! Lets keep it open until then in case someone wants to pick it up.

@NiallJoeMaher NiallJoeMaher reopened this Nov 23, 2023
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

No branches or pull requests

2 participants