One set of tokens, two output formats — decks and docs always agree on colors, type, and spacing.
This document demonstrates that prutan-docs.css reads the same CSS variables
as prutan-deck.css. Change a token in one place and both formats update.
style.cssstyle.css is unchanged.Reveal.js + prutan-deck.css. Use the slide patterns documented in the sample deck.
Plain HTML + prutan-docs.css. Use the components on this page.
| Token | Value | Where |
|---|---|---|
| --prutan-navy | #05387F | Logo, dark slide backgrounds, doc header |
| --prutan-indigo | #6366f1 | Accents, bullet markers, links |
| --prutan-indigo-deep | #312e81 | Headings on light, branded text |
| --font-body | Inter | Both decks and docs |
Inline code: client.parse(hex_dump). Block:
$ tree presentations.prutan.com
├── shared/ ← locked, do not edit
├── presentations/
│ ├── _template/ ← copy this for new decks
│ └── sample/
└── docs/
prutan-docs.css