Slide patterns
Choose a complete slide recipe by what the slide needs to do, then edit the installed React source when the recipe needs to change.
A pattern is a whole-slide frame and the block that goes inside it. Each picture opens that slide in the feature deck.
Open and divide
Explain and argue
Show numbers and plans
Show evidence
The pictures are a selection. Find a pattern by intent covers every block.
Choose the frame first
Use HeroSlide, BreakerSlide, StatementSlide, QuoteSlide, and ProseSlide as complete slides. They own the composition.
Use OpenContentSlide around a block that paints its own border or background, including BulletList, StatGrid, FeatureGrid, CardGrid, DataTable, Timeline, LogList, and RevealList.
Use ContentSlideCard for flat prose or custom markup with no frame of its own. Use FocusSlide when one block is the slide and a heading would repeat what the block already says.
import { OpenContentSlide, StatGrid } from "@/app/slides/blocks"
const figures = [
{ value: "6.2s", caption: "Median build time" },
{ value: "0", unit: "%", caption: "Slides fixed after export" },
] as const
<OpenContentSlide eyebrow="Quarter in review" title="The numbers that moved">
<StatGrid items={figures} />
</OpenContentSlide>
Find a pattern by intent
| You need to | Start with |
|---|---|
| Open the talk | HeroSlide, HeroSplitSlide, or HeroCenteredSlide |
| Show the talk’s structure | OpenContentSlide with ContentsList |
| Introduce a section | BreakerSlide or MinimalBreakerSlide |
| Land one claim | StatementSlide |
| Explain one code sample | CodeSplitSlide |
| Give one custom block the frame | FocusSlide |
| Present a longer passage | ProseSlide |
| Explain ordered points | OpenContentSlide with BulletList |
| Reveal an argument | OpenContentSlide with RevealList |
| Compare options | OpenContentSlide with ColumnGrid, FeatureGrid, or CardGrid |
| Report figures | OpenContentSlide with StatGrid or DataTable |
| Show a plan | OpenContentSlide with Timeline |
| Show an image | ImageShowcaseSlide, MediaPair, MediaGallery, or FullscreenMediaSlide |
| Quote someone | QuoteSlide |
The blocks and registry guide documents installation, composition rules, and the individual source files.








