RevealJS Spotlight
Dim the slide around the pointer.
A laser pointer works in a room and nowhere else: it is invisible on a stream, and gone from the recording.
spotlight does the same job in the browser. Hold the mouse button down and the slide dims around the pointer, so an audience follows what the speaker is pointing at, whether they are in the room or watching later.
Installation
quarto add mcanouil/quarto-revealjs-spotlight@1.2.2This will install the extension under the _extensions subdirectory. If you are using version control, you will want to check in this directory.
Or install it from your editor with Quarto Wizard:
Quick start
format:
revealjs:
spotlight:
size: 90
revealjs-plugins:
- spotlightThen hold the mouse button down while presenting.
Try it
The preview deck is built by this site.
See the Reference for every option, and the Examples for the configurations worth knowing.
Where it works
RevealJS.
Links
- Reference for every option.
- Examples for the useful configurations.
- Preview deck to try it.
- Changelog for what each release changed.
- Source and issues on GitHub.
The plugin itself is Dennis Kniep’s reveal.js-plugin-spotlight, packaged for Reveal.js under Quarto.