p5.js-web-editor icon indicating copy to clipboard operation
p5.js-web-editor copied to clipboard

Fixed/Run accessibility checks in dev mode using @axe-core/react

Open letscodedanish opened this issue 1 year ago • 0 comments

Fix accessibility issues using @axe-core/react

Fixes #2966 Screenshot (1099)

Overview

This pull request addresses accessibility concerns in our project by implementing checks using the @axe-core/react library. By integrating this library, we can proactively identify and rectify accessibility issues before they impact users. This enhancement aligns with our goal of providing an inclusive user experience.

Changes

  • Integrated @axe-core/react library for accessibility testing.
  • Added a script to run accessibility checks on React components.

Future Considerations

While this implementation addresses the current accessibility issues, we recognize that there may be additional improvements or updates in the future. We remain open to further enhancements and feedback from the community.

Verification Checklist

  • [x] Checked for linting errors (npm run lint)
  • [x] Ensured there are no test errors (npm run test)
  • [x] Created the pull request from a uniquely-named feature branch and ensured it is up to date with the develop branch.
  • [x] Named the pull request descriptively and linked it to the corresponding issue number (Fixes #123).

letscodedanish avatar Feb 25 '24 08:02 letscodedanish