Layout Pattern
Status RAG
Red/Amber/Green health summary across workstreams. The standard project-status slide.
How to Use It
Red/Amber/Green health summary across workstreams. The standard project-status slide. OPF placeholders: title, text.
Content Zones
Try dynamic composition
Explore how a text slide reflows as you change its content and shape. These examples use OPF’s shared composition rules; the copied document includes your choices.
All sample text fits within its content areas.
View the complete OPF example
{
"$schema": "https://openpresentation.org/schema/opf/v1",
"name": "Dynamic composition example",
"design": {
"dimensions": {
"widthInches": 13.333333333333334,
"heightInches": 7.5
}
},
"slides": [
{
"title": "Let the content find its space",
"composition": {
"mode": "auto"
},
"blocks": [
{
"text": "Start with the decision. State what the audience should understand or do."
},
{
"text": "Show the evidence. Give each supporting idea enough space to be read."
},
{
"text": "Make the next step clear. Keep the action specific and easy to remember."
}
]
}
]
}Composition rules and examples as JSON · Pagination rules and example JSON
Related Layouts
Similar OPF layout slugs with matching content types, spatial patterns, or presentation use cases.
Data Analysis
Logic Tree
Top-down tree that breaks a conclusion into supporting arguments and evidence. The consultant's MECE diagram.
/layouts/logic-tree
Data Analysis
Venn / Overlap
Two or three intersecting circles showing shared and distinct attributes. Classic for positioning.
/layouts/venn-overlap
Visual Storytelling
Architecture Stack
Layered diagram of a system from foundation to user-facing. Classic for tech stacks and capability layers.
/layouts/architecture-stack
Business Strategic
Assumptions & Dependencies
Lists the conditions this plan depends on. Makes the fragile parts of a strategy explicit.
/layouts/assumptions-dependencies
Business Strategic
Business Model Canvas
9-box canvas covering customers, value, channels, and economics. Strategy on one page.
/layouts/business-model-canvas
Visual Storytelling
Case Study
Three-panel narrative of Challenge, Solution, and Impact. Turns a customer story into proof.
/layouts/case-study
OPF Config
layouts:status-rag{
"$schema": "https://openpresentation.org/schema/opf/v1",
"name": "PPTX.gallery — layouts/status-rag",
"tags": [
"gallery:layouts/status-rag"
],
"slides": [
{
"id": "gallery-preview-1",
"layout": "status-rag",
"title": "Status RAG",
"text": "A clear supporting point.",
"design": {
"contentBox": false,
"contentAlignment": "left",
"titleAlignment": "left",
"contentDirection": "horizontal"
}
}
],
"catalogs": {
"layouts": {
"records": [
{
"$schema": "https://openpresentation.org/schema/opf-layout/v1",
"id": "status-rag",
"name": "Status_Rag",
"label": "Status RAG",
"summary": "Red/Amber/Green health summary across workstreams. The standard project-status slide.",
"description": "Red/Amber/Green health summary across workstreams. The standard project-status slide.",
"tags": [
"Status",
"Health",
"RAG"
],
"master": "Gallery",
"masterSlideIndex": 64,
"groupHash": "b74abddd2717879c84acda9cd169d8168b39ff9b48c7b3ca2869ebd58837fd82",
"groupDefault": true,
"contentType": "Text",
"contentMultiple": "1x",
"contentAlignment": "Left",
"contentBox": false,
"contentTypeChartPrimary": "None",
"contentTypeImageFill": "None",
"contentTypeListBullet": "None",
"contentTypeListHeading": false,
"slideTitle": true,
"slideTitleAlignment": "Left",
"slideImage": false,
"slideImageAlignment": "None",
"slideLayoutDirection": "Horizontal",
"zones": [
{
"role": "title",
"placeholder": "title"
},
{
"role": "text",
"placeholder": "text content 2"
}
],
"preview": {},
"details": "Red/Amber/Green health summary across workstreams. The standard project-status slide. OPF placeholders: title, text.",
"category": "data-analysis",
"spatialCategory": "single zone",
"contentTypeTags": [
"mixed",
"text"
],
"placeholders": [
{
"type": "title"
},
{
"type": "text"
}
],
"slideSubtitle": false
}
]
}
}
}Preview this config live at pptx.dev/playground, or load it in the gallery visual editor.