Skip to main content

Accessibility

EduConnect targets WCAG 2.1 Level AA. This page summarizes what's actually enforced today, not just what's planned.

What's enforced automatically

Every item below is backed by a rule that fails our build or our test suite if it regresses — not just a checklist entry.

  • Automated accessibility linting on every code change (missing labels, missing alt text, unlabeled iframes, keyboard-inaccessible click handlers, and more)
  • Automated accessibility scans of key pages and components, run on every change
  • Skip-to-content links, labeled navigation landmarks, and a visible focus indicator throughout the app
  • Support for reduced-motion preferences
  • Text and interactive-element colors that meet the 4.5:1 contrast ratio required for WCAG AA

Manually verified

These checks are done by hand and are not (yet) enforced automatically, so treat them as a point-in-time spot-check rather than a standing guarantee.

  • Full keyboard navigation through core flows (create, edit, delete)
  • Tab order starting from a skip link on every page

Known exceptions

  • Uploaded lesson videos do not currently have captions. Embedded YouTube and Vimeo videos are unaffected, since those platforms provide their own caption controls.

Report an accessibility issue

If you run into an accessibility barrier anywhere in EduConnect, we want to know about it.

Contact us
EduConnect· Learning & connection for every network
Accessibility

© 2026 EduConnect. All rights reserved.