A template for creating a presentation with Quarto and reveal.js
-
Create a new repository from this template and clone it to your local environment
-
Install quarto
-
Run
quarto publish gh-pagesto set up agh-pagesbranch and configure the github pages deployment. -
Uncomment the
publishstep in [.github/workflows/quarto-publish.yml] and push to the remote repository
- This should trigger a build on the
gh-pagesbranch which should be published to https://developmentseed.github.io/{repo_name}
index.mdis where you can edit all slide content. There is a pretty comprehensive guide to using markdown for a reveal.js presentation in the Quarto docs.- You could also use an
.ipynbor.qmdfile if you want to actually run code to generate content for slides but you can keep it real simple by just using markdown.
- By default the theme is set to reveal.js
whitetheme. For a dark theme tryblackin the yaml header ofindex.md. - styles.css has css rules for some of the style elements which allows us to orange things up a bit.
You can run a local preview of the presentation with quarto preview. This will load a live preview of the presentation as you work on it.

