Bug in axe accessibility checks for revealjs #13780
Closed
paytonej
started this conversation in
Feature Requests
Replies: 1 comment 3 replies
-
|
Thanks for the report. Also note that you can share plain document without attaching them which requires user to download the file to see it, which is not very much accessible as opposed to plain text following the guidelines on issues and discussions templates. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description
Quarto >1.8 has integrated support for
axe-coreaccessibility checking html. The docs say that the axe YAML metadata configuration can be added to HTML formats (html,dashboard, andrevealjs).However, adding axe to the yaml for the
revealjsformat results in an error in compiling the sass themes. The error is:Line 67 defining the border is in
quarto.jsThis suggests that theme file sass compilation is occurring after quarto.js inclusion, though it needs to happen before.Accessibility enhancements should be high-priority due to new rules taking effect in April 2026 under Title II of the Americans with Disabilities Act and the requirements of the European Accessibility Act (EAA), which went into effect in June 2025. Many users are now liable for the documents they render meeting these requirements.
Related discussion items:
Minimal (not) working example attached.
axe-error-min-example.md
Beta Was this translation helpful? Give feedback.
All reactions