Themes & Colors
Set a theme in your deck’s frontmatter:
theme: Nordic, 1The number after the comma selects a color scheme. Each theme has 4-7 schemes.
Available Themes
Section titled “Available Themes”| Theme | Fonts | Style | Schemes |
|---|---|---|---|
| Nordic | Poppins + Lato | Dark, clean | 5 |
| Letters from Brazil | Saira Condensed | Warm tan, editorial | 7 |
| Serif | Playfair Display | Classic light serif | 4 |
| Minimal | System fonts | Light, no distractions | 4 |
| Hacker | JetBrains Mono | Green-on-black terminal | 4 |
| Poster | Bebas Neue | Bold geometric, large type | 4 |
| Alun | FK Grotesk | Grupo Alun brand | 5 |
| Borneli | DM Sans | StartSe brand | 5 |
| Keynote | Montserrat + Raleway | Gradient backgrounds | 5 |
No theme specified? The viewer defaults to Nordic.
Theme Gallery
Section titled “Theme Gallery”Nordic
Section titled “Nordic”Letters from Brazil
Section titled “Letters from Brazil”Hacker
Section titled “Hacker”Poster
Section titled “Poster”Keynote
Section titled “Keynote”Color Schemes
Section titled “Color Schemes”Each theme ships with alternate color schemes. Add the number after the theme name:
theme: Nordic, 3Here’s Nordic in three different schemes:
Per-Slide Colors
Section titled “Per-Slide Colors”Override colors on any individual slide with directives:
The override works with any theme and takes priority over the scheme’s default background.
Accent Colors
Section titled “Accent Colors”Bold text (**word**) in headings uses the theme’s accent color. Inline code uses monospace with accent styling. Strikethrough (~~text~~) also picks up the accent.
Alternating Colors
Section titled “Alternating Colors”Add [.alternating-colors: true] to color alternating paragraphs in main and accent colors.
CLI Introspection
Section titled “CLI Introspection”List all available themes:
npm run export -- --list-themesList color schemes for a specific theme:
npm run export -- --list-schemes nordic