Examples
One page per topic.
The plugin acts on a RevealJS deck, so an example cannot run on this page. Each page below shows the YAML you write and says what it does. The preview deck is where you try the result.
Nothing at all
format:
revealjs:
revealjs-plugins:
- a11yEnabling the plugin alone gives the skip link, the focus indicators, the zoomable viewport, reduced-motion support, the font and spacing controls, underlined links, slide landmarks, the announcements, the transcript, the visual slide change cue, the screen-reader fixes for the bundled menu, and the settings menu on A.
The pointer indicator, high contrast, the audio cue, and the alt text warnings are the four that start off.
The pages
| Page | Options |
|---|---|
| Text and fonts | font-size-controls, font-size-min, font-size-max, font-size-step, font-selection, font-families, text-spacing |
| Contrast and zoom | high-contrast, viewport-zoom, link-highlight |
| Announcements, cues and motion | announce-slide-numbers, announce-fragments, announce-language-changes, slide-change-cue, reduced-motion |
| Landmarks and menus | slide-landmarks, skip-navigation, focus-indicators, menu, slide-menu-a11y |
| Transcript and pointer | transcript, pointer-indicator |
| Authoring and print | alt-text-warnings, and what reaches print-pdf output |
The Reference holds the defaults, the shortcuts, and what a reader’s browser remembers.
Source
The repository ships a short, standalone starting point you can copy: example.qmd.