Skip to content

coatless-quarto/illinois-revealjs

Repository files navigation

Illinois-themed Revealjs Extension For Quarto

A quarto extension featuring an Illinois-inspired theme for the reveal.js format.

See the included template.qmd file for an example of the theme and integration into Quarto or explore the rendered version here.

Installing

You can obtain a copy of the extension by using:

quarto use template coatless-quarto/illinois-revealjs

This will install the extension and create an example qmd file that you can use as a starting place for your presentation slides.

Using

Once the extension is installed, you can use the extension by setting the format inside of the document header to illinois-revealjs.

---
title: A title
subtitle: A subtitle
format:
  illinois-revealjs: default
author:
  - name: Your Name
    orcid: 0000-0000-0000-0000
    email: [email protected]
    affiliations: Your Institution
date: last-modified
---

If you wanted to use other reveal.js features in quarto, add the options under the illinois-revealjs format. For example, we can use the chalkboard feature by setting:

format:
  illinois-revealjs:
    chalkboard: true

Developer Notes

We created the quarto extension for the revealjs format by using:

quarto create extension format:revealjs

From there, we incorporated a modified version of the Beamer Metropolis that was ported into a Quarto theme by Patrick Schratz (Post).

Acknowledgements

This theme is built ontop of the design and implementation work of Matthias Vogelgesang (Beamer Metropolis) and Patrick Schratz (Quarto Metropolis theme).

We also appreciate for Shafayet Khan Shafee for making available an alternative port known as metropolis-revealjs based on the gist containing metropolis.css by Vince Hodges.

Additionally, we relied upon the following documentation: