What is supported
The shared layout includes a skip link, landmarks, semantic forms, visible focus, keyboard-operable navigation, text status alongside colour, responsive layouts and reduced-motion support.
Known limitations
The large interactive lesson simulations, browser code editor, complex teacher tables and third-party Pyodide loading need broader screen-reader, zoom, reflow and assistive-technology testing. Some legacy template styling may still need contrast review.
Testing
Automated Django tests and manual keyboard/responsive checks are recorded in the evidence register. Automated checks alone do not establish conformance.
Alternative formats and feedback
Use the accessibility contact or contact form to request help or an alternative format. Business contact details must be configured before production.