Keynote · Demo
24 themes · 30 layouts · 25 animations · zero build
Agenda
Every deck means repeating the same work, and 99% of it can be templated.
tokens + layouts + animations, three separate layers.
One deck, 24 themes at the press of a key.
A good talk is written,
not "made".
— Everyone who has been tortured by PowerPoint
The result
Average results from 10 real decks.
How · Core idea
:rootEvery visual property (colour, font, radius, shadow) becomes a semantic variable.
--text-1 / --text-2 / --text-3--surface / --surface-2--accent / --accent-2 / --accent-3--radius / --shadow / --grad
/* assets/themes/aurora.css */
:root {
--bg: #06091c;
--text-1: #e8f0ff;
--accent: #5ef2c6;
--accent-2: #7aa2ff;
--accent-3: #c984ff;
--radius: 20px;
}
That is the whole aurora theme.
Numbers · Real results
Your turn
Copy a deck, swap in your content, press T to pick the theme that suits you, and export to PNG in one click when you are done.
./scripts/new-deck.sh my-talk←/→ Pages · T Theme · A Animation · F Fullscreen · O Overview · S Notes
lewis · sudolewis@gmail.com · MIT 2026