codu icon indicating copy to clipboard operation
codu copied to clipboard

Improving Automated Accessibility Checks

Open garyb1 opened this issue 2 years ago • 3 comments

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.

garyb1 avatar Nov 21 '23 11:11 garyb1

This was a fantastic addition! Thanks @garyb1

NiallJoeMaher avatar Nov 23 '23 19:11 NiallJoeMaher

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

garyb1 avatar Nov 23 '23 19:11 garyb1

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

NiallJoeMaher avatar Nov 23 '23 19:11 NiallJoeMaher