Accessibility

VisaSparkSchools targets WCAG 2.2 AA: semantic headings and landmarks, a skip-to-content link, visible keyboard focus, accessible dialogs and drawers, labeled form fields, reduced-motion support, and no color-only pass/fail states.

The code editor (Monaco) falls back to a plain, fully keyboard-accessible text area if it fails to load. Runner output uses live regions so screen readers announce run status and results.

Known limitation in this beta: automated accessibility testing covers critical routes, but full manual screen-reader testing across every lesson has not been completed. If you hit an accessibility barrier, please tell us via the Contact page.