Uploaded August 2026 | Updated September 2026, 2 weeks ago
Emil Hvitfeldt from Posit hosts a 2-hour workshop on creating slides in Quarto using the reavealjs output format! The workshop is organized into five sections: fundamentals, theming, content, interactivity, and extensions. Thank you to Isabel Zimmerman from Posit for being TA and Mickaël Canouil for fielding technical Quarto questions in the chat!
Resources:
- Workshop materials repo link: github.com/EmilHvitfeldt/workshop-slidecrafting
- Emil's Slidecrafting book: slidecrafting-book.com
- The brand.yml docs: quarto.org/docs/authoring/brand.html
- Colour contrast checker tool: colourcontrast.cc
Emil's themes if you want to check them out:
- Emil’s NES Quarto slide theme: github.com/EmilHvitfeldt/quarto-nes-theme
- Emil’s Earth Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-earth
- Emil’s Cinco de Mayo Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-cinco-de-mayo
- Emil’s highlighter Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-highlighter-theme
Resources shared by the community in the chat:
- Eric Nantz (from Rpodcast) created this Quarto slide theme for terminal enthusiasts: github.com/rpodcast/quarto-revealjs-terminal
- Mickaël Canouil's browsable Quarto Extensions Hub: https://m.canouil.dev/quarto-extensions/?q=revealjs&filter=format
- Daniel Chen shared the Hyperlegible font he uses on his slides: fonts.google.com/specimen/Atkinson+Hyperlegible
- Countdown timer extension: github.com/gadenbuie/countdown
Timestamps for broad sections:
00:00 Introduction
02:01 Fundamentals
33:07 Theming
01:09:20 Content
01:23:30 Interactivity
01:42:51 Extensions
Emil Hvitfeldt from Posit hosts a 2-hour workshop on creating slides in Quarto using the reavealjs output format! The workshop is organized into five sections: fundamentals, theming, content, interactivity, and extensions. Thank you to Isabel Zimmerman from Posit for being TA and Mickaël Canouil for fielding technical Quarto questions in the chat!
Resources:
- Workshop materials repo link: github.com/EmilHvitfeldt/workshop-slidecrafting
- Emil's Slidecrafting book: slidecrafting-book.com
- The brand.yml docs: quarto.org/docs/authoring/brand.html
- Colour contrast checker tool: colourcontrast.cc
Emil's themes if you want to check them out:
- Emil’s NES Quarto slide theme: github.com/EmilHvitfeldt/quarto-nes-theme
- Emil’s Earth Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-earth
- Emil’s Cinco de Mayo Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-cinco-de-mayo
- Emil’s highlighter Quarto slide theme: github.com/EmilHvitfeldt/quarto-revealjs-highlighter-theme
Resources shared by the community in the chat:
- Eric Nantz (from Rpodcast) created this Quarto slide theme for terminal enthusiasts: github.com/rpodcast/quarto-revealjs-terminal
- Mickaël Canouil's browsable Quarto Extensions Hub: https://m.canouil.dev/quarto-extensions/?q=revealjs&filter=format
- Daniel Chen shared the Hyperlegible font he uses on his slides: fonts.google.com/specimen/Atkinson+Hyperlegible
- Countdown timer extension: github.com/gadenbuie/countdown
Timestamps for broad sections:
00:00 Introduction
02:01 Fundamentals
33:07 Theming
01:09:20 Content
01:23:30 Interactivity
01:42:51 Extensions







