Deck Intent Defaults¶
This page records the default prop set for React/Spectacle deck intents in oves-decks.
Principles¶
- React/Spectacle is the native runtime.
- Deck design intent is React-first, not export-first.
- PDF, PPT, HTML, and XML are downstream renderings, not core deck-design props.
- Deck and page intents should stay simple and explicit.
Deck Defaults¶
deck.title: required, no defaultdeck.author:Dr. H. Wangdeck.version:0.0.0deck.status:draftdeck.visibility:internaldeck.source_system:oves-decksdeck.owner:Omnivoltaicdeck.tags:[]
Page Defaults¶
page.page_style:single-blockpage.title:Page Titlepage.variant:basicpage.description:This page is about...
Supported Page Styles¶
herosingle-blocktwo-columntwo-column-calloutfour-block-matrix
Block Rules¶
- There are no block defaults.
- A block must be explicitly specified.
- Blocks are always page-scoped.
- Block addressing uses matrix coordinates from the upper-left.
two-column-calloutalso permits the named addressfooterfor the closing emphasis block.
Examples:
1/11/22/12/2
Naming Rules¶
- Page intent identifiers use the form
P1.<ABC>. - Block identifiers are page-scoped matrix references.
Supported Block Styles¶
bullet-listnumbered-listcalloutstat-cardskey-value-tablecomparison-tableimage-gallerymedia-bullet-listflow-diagramvenn-chart
Design Boundary¶
Do not treat delivery or export media as deck-design props.
The deck-design layer defines the React/Spectacle deck itself. Any later print/export target should be handled as a downstream concern.