Skip to content

ubilabs/a11y

Repository files navigation

Accessibility Done Wrong

This project demonstrates how to test against the WCAG 2.2 Level AA standard and ensure accessibility compliance across the full development process.

How We Ensure WCAG 2.2 Level AA Compliance

Figma Plugins

tbd

Local Development Testing

To catch accessibility issues early in the development cycle, we use the following tools:

Github Actions

Accessibility checks are integrated into our CI pipeline:

  • On every branch, local development tools continue to run to catch issues early.
  • On every pull request, we run additional automated auditing tools that warn about accessibility issues without blocking the merge:

Gemini Code Assist

We configure Gemini Code Assist to enforce accessibility guidelines during code reviews. It follows the requirements defined in our styleguide.md, ensuring consistent accessibility feedback across the codebase.

Manual testing

While this project uses various tools to help test accessibility against the WCAG 2.2 Level AA standard, it’s important to understand that not all accessibility criteria can be fully validated through automated testing. Many guidelines require manual inspection or individual judgment to achieve full accessibility compliance.

TODO: Add a guide for manual testing to complement automated checks and ensure the application is truly accessible to all users.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •