It’s far from what Hugo was originally designed for, or has any reason doing, but i’ve written a theme for Hugo, which uses revealjs to create slideshow presentations.
Features:
- Use single pages for each slide, use sections for vertical slides.
- Shortcode for text fragments
- Fast build time (credit to Hugo, not me!)
- Syntax highlighting from
hljs
- Customizing revealjs configuration at will
- Specify themes for revealjs /
hljs
- Extensible using static
css
andjs
files
I wasn’t quite sure if this was a theme suited to the themes site, so i’ve posted it here to show it off instead. It’s fairly minimal right now, thought i’d throw something together and see what reaction was like. Any feedback, ideally constructive, or even PRs, would be greatly appreciated!
Repo: https://github.com/RealOrangeOne/hugo-theme-revealjs
Demo: https://realorangeone.github.io/hugo-theme-revealjs/
(I guessed announcements was the best section ¯_(ツ)_/¯ )