openedx / openedx/frontend-app-learning
[a11y]: Missing heading markup in Course Overview accordions impacts screen reader usability
Open
@peterkulko is already working on this.
Since Mar 19, 2026.
a11y
- Dominant language
- JavaScript
- Stars
- 70
- Forks
- 335
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 35
Description
Description
The show/hide accordions on the Course Overview screen lack markup which can significantly enhance the user experience for students who use a screen reader. Specifically, accordions are not marked up as headings to enable quick navigation. Adding heading markup to the accordion labels enables a person who uses a screen reader to jump to a specific accordion using heading navigation.
PR: https://github.com/openedx/frontend-app-learning/pull/1811
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.