A production-ready design system for academic medical presentations, built for the Spine division at Seoul National University Bundang Hospital (SNUBH). It pairs a complete written specification with a reference PowerPoint deck so that every slide — cover, section divider, content, conclusion, closing — uses identical zones, type, and color logic.
The system uses a minimal, flat, light treatment — no shadows, outline-not-fill containers, and a single warm-neutral canvas across every slide type (cover, divider, content, closing). Greens are used by role, Pretendard typography is sized for podium projection, data is visualized rather than narrated, and layout coordinates are locked — measured from the production deck.
| File | Purpose |
|---|---|
design.md |
The complete specification — minimal/flat/light direction, color tokens, podium type scale, slide skeleton with exact coordinates, body-box patterns (A–L), chart palette, do/don't rules. |
slide-content-prompt.md |
Authoring prompt + template — turns a paper/topic into a design.md-conformant slide plan (deck flow, pattern picker, per-slide template, checklist). |
backbone_slides.pptx |
Reference PowerPoint deck (16:9, 15 slides). The ground-truth template — cover, divider, content patterns A–L, and the closing slide. |
- 16:9 only — 13.333" × 7.5" (1920 × 1080 px reference). No other aspect ratios are valid output.
- Minimal, flat, light — containers/cards/pills are outline or no-fill (color via thin border or text), no shadows, and one warm-neutral (
#f2f0eb) canvas on every slide type. Charts keep their color; only containers lose fill. - Four locked zones on every content slide: header strip, headline, body card, footer. Coordinates do not move between slides. (The old subtitle zone was removed.)
- Greens by role — not interchangeable:
#006241Starbucks Green — headlines, KPI numbers#00754AGreen Accent — accents, bullets, borders, primary chart series#1E3932House Green — chart dark-accent only (no longer a slide background)#cba258Gold — statistical-significance badges only, never a general accent
- Pretendard is the only typeface, universal
-0.01emletter-spacing (applied proportionally, not a flat value). Podium-sized type — body 20–28pt, headline 32pt, chart text ≥15pt, hard floor 12pt on-slide. Hierarchy is carried by weight and color as well as size. - Visualization-first: whenever a slide carries data, comparison, process, or relationship — visualize it; do not narrate it in prose.
- Editable text: bullet/text content lives in one text frame as paragraphs (Pattern L), never one box per line.
- Density rule: the body card must never be left half-empty. Use side panels, KPI rows, callout strips, or Pattern F (Stacked Insight Layers).
| Zone | x | y | w | h |
|---|---|---|---|---|
| Header strip | 0.1512" | 0.135" | 6.0" (left) | 0.28" |
| Headline | 0.2752" | 0.4771" | 12.0" | 0.50" |
| Body card (white) | 0.2752" | 1.4111" | 12.7946" | 5.7167" |
| Footer — page | 0.1512" | 7.24" | 0.6" | 0.25" |
| Footer — source | 7.1822" | 7.2369" | 6.0" | 0.25" |
| SNUBH logo | 11.7545" | 0.0131" | 1.5788" | 0.8733" (standard crop) |
Body content lives strictly inside the white card (1.4111"–7.1278").
The spec defines twelve reusable body-box patterns:
- A — Single Chart (Full Width)
- B — KPI Tiles Row + Chart
- C — Two-Column (Claim / Evidence)
- D — Three KPI Tiles + Chart
- E — Full-Width Table
- F — Stacked Insight Layers
- G — Big Message
- H — Pillar Cards
- I — Forest Plot / Equivalence Plot
- J — Timeline (Milestone Track)
- K — Process Flow (CONSORT)
- L — Text Block (single editable text frame — the default text-only layout)
See design.md §5 for coordinates and usage rules.
This system is intended for:
- Surgical and clinical research presentations
- Conference talks (domestic and international)
- Grand rounds, journal clubs, and registry updates
- Trial result reporting and equivalence/non-inferiority studies
It is not intended for:
- Patient-facing handouts (different typography and density needs)
- Marketing or sales decks (the gold-tier accent rules will be misapplied)
- Open
backbone_slides.pptxand use it as the template — do not move the four locked zones. - Read
design.mdend-to-end once. Re-read §0 (Production Constraints, incl. the Minimal & Light direction) and §5 (Body Box Patterns) before every new deck. - Match every slide's body content to one of Patterns A–L. If none fits, the slide content is probably trying to do too much — split it.
- When generating slides from a paper or topic, use
slide-content-prompt.mdtogether withdesign.md— it produces a slide plan mapped to the patterns; then build on the backbone.
- Logo: SNUBH (Seoul National University Bundang Hospital) — top-right of every slide. Transparent PNG, original colors/alpha, a defined standard crop trims its whitespace; no recoloring, shadows, or borders.
- Font: Pretendard (variable). Stack:
Pretendard, "Pretendard Variable", -apple-system, system-ui, sans-serif.
The logo file itself is not redistributed in this repository.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0) — see LICENSE or https://creativecommons.org/licenses/by/4.0/.
You are free to share and adapt the material for any purpose, including commercially, provided you give appropriate credit.
Exclusion — SNUBH brand assets. The Seoul National University Bundang Hospital logo, institutional marks, and any related trademarks embedded in backbone_slides.pptx are not covered by this license. Those assets remain the property of Seoul National University Bundang Hospital and may not be redistributed, sublicensed, or used in derivative works without separate permission from SNUBH. When reusing this template, replace the SNUBH logo and institutional identifiers with your own.
Suggested attribution:
Park S-M. Medical PPT Design System. CC BY 4.0. https://github.com/grotyx/medical-ppt-design
Sang-Min Park, MD — Department of Orthopedic Surgery, Seoul National University Bundang Hospital.
Feedback, corrections, and pattern proposals welcome via GitHub Issues.