2dcbf2745e3c6b14bc3c1b93db0992427e0c3a78
Previously, only openSearch() was exported. For symmetry, add closeSearch(). For convenience, also add toggleSearch().
only destroy if reveal instance is ready, don't proceed with initialization after destroy is called, tests #3593
only destroy if reveal instance is ready, don't proceed with initialization after destroy is called, tests #3593
only destroy if reveal instance is ready, don't proceed with initialization after destroy is called, tests #3593
reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at revealjs.com.
The framework comes with a powerful feature set including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX typesetting, syntax highlighted code and an extensive API.
Want to create reveal.js presentation in a graphical editor? Try https://slides.com. It's made by the same people behind reveal.js.
Sponsors
Hakim's open source work is supported by GitHub sponsors. Special thanks to:
Getting started
- 🚀 Install reveal.js
- 👀 View the demo presentation
- 📖 Read the documentation
- 🖌 Try the visual editor for reveal.js at Slides.com
- 🎬 Watch the reveal.js video course (paid)
MIT licensed | Copyright © 2011-2024 Hakim El Hattab, https://hakim.se
Languages
JavaScript
50.4%
HTML
36%
SCSS
12.2%
CSS
1.4%