-
Notifications
You must be signed in to change notification settings - Fork 250
Accessibility
Kirsty Hames edited this page Feb 17, 2026
·
37 revisions
The Adapt framework and core plugins are developed to align with WCAG 2.2 Level AA to make web content accessible to a broad audience, including people with disabilities.
Accessible features include:
- Keyboard navigation with logical tab order and focus management
- Screen reader support
- Automated semantic heading structure
- Default ARIA labels for component identification and navigation
- Closed captions and transcript support for video and audio content
- Alternative text fields for images and interactive media
- Fully responsive layouts across devices
Below are some helpful links relating to accessibility in Adapt:
- Accessibility v4 → v5
- Accessibility v3 → v4
- Accessibility-v3
- Providing Good Alt Text
- Providing Semantic HTML
- ARIA Roles and Labels
- Globals and ARIA Labels
While Adapt provides a strong accessibility foundation, achieving full WCAG 2.2 AA compliance requires authors to add appropriate alternative text, accessible labels, and clear instructions during content development.
How to Meet WCAG (Quick Reference) is a useful guide to understanding WCAG criteria.
- Framework in Five Minutes
- Setting up Your Development Environment
- Manual Installation of the Adapt Framework
- Adapt Command Line Interface
- Common Issues
- Reporting Bugs
- Requesting Features
- Creating Your First Course
- Styling Your Course
- Configuring Your Project with config.json
- Content starts with course.json
- Course Localisation
- Compiling, testing and deploying your Adapt course
- Core Plugins in the Adapt Learning Framework
- Converting a Course from Framework Version 1 to Version 2
- Contributing to the Adapt Project
- Git Flow
- Adapt API
- Adapt Command Line Interface
- Core Events
- Core Model Attributes
- Core Modules
- Web Security Audit
- Peer Code Review
- Plugins
- Developing Plugins
- Developer's Guide: Components
- Developer's Guide: Theme
- Making a theme editable
- Developer's Guide: Menu
- Registering a Plugin
- Semantic Version Numbers
- Core Model Attributes
- Adapt Command Line Interface
- Adapt Framework Right to Left (RTL) Support
