hugo-theme-revealjs
hugo-theme-revealjs copied to clipboard
Use Hugo to build a presentation, powered by RevealJS
Hugo Theme RevealJS
Use Hugo to create slideshow presentations, powered by reveal.js.

Visit the nelify site for an example and usage instructions.
Configuration
params.reveal_theme: css theme name for revealjs (default:night)params.hljs_theme: css theme name for highlight.js (default:monokai_sublime)params.revealjs: configuration options passed directly toReveal.initialise. (default)
Optimisation
RevealJS is a single-page application, meaning the only required file is index.html. As all static assets are loaded from cdnjs, there's very little that needs to be rendered.
By default, no dedicate pages / sections are rendered. To reduce the output to only the required files, add this to your sites config:
disableKinds:
- "sitemap"
outputs:
home:
- "html"