Live Session

Session Code
----
Scan to Join
Audience joins at
💡 Audience can also join from the Slides page using the code above.

🏆 Scores

Waiting for responses…
Speaker Notes
🔲 Section grid ON · press G to toggle
header band edges (logo / title zones)
body content edges
Session Code
----
Scan to join
📊 0 responses 👥 0 joined
← → arrow keys to navigate

Slides — Complete Reference

Every block type, every feature — in one downloadable JSON

Use as a starting template or a reference

Heading + Text + Inline Links

Section heading (h2) with cyan accent bar

Body text at 20 pt Arial. Inline markdown links work — e.g. read the design guide for the full type scale. One idea per paragraph keeps slides scannable.

Tip: titleEmphasis highlights one word in cyan

Set `titleEmphasis` in the slide meta to highlight a word or phrase from the slide title in cyan — see this slide's title ("Inline Links" is highlighted).

Icon Cards (4 across)

🎯

Idea one

One short sentence per card body

📊

Idea two

Cards auto-fit up to 4 across

Idea three

5 px cyan top border is the signature

Idea four

Limit to 4 — more becomes cramped

Callout Rules — All Three Variants

Note

Teal accent — standard information or pointer to remember.

Caution

Gold accent — attention required, but not yet a hard warning.

Warning

Coral accent — danger, prohibition, or a recoverable mistake to avoid.

Numbered Steps (Sequential)

Use Steps when ORDER matters but each step is independent (checklist, procedure).

First step in the sequence
Second step — short, action-oriented
Third step — number circles are auto-generated
Limit 5–7 steps per slide for readability
Beyond that, split into multiple slides

Table for Structured Data

Block typeBest forLimit per slide
CardsParallel ideas, 4 P's, roles4 cards
Rules1-line emphasis (info/caution/warn)5 rules
StepsSequential procedure5–7 steps
FlowCausal chain (A → B → C)3–5 stages
CompareOld vs New, Risk vs Mitigation2 rows

Compare — Custom Labels

Default labels are Challenge / Solution. Override with `leftLabel` / `rightLabel` to fit the actual comparison.

Before

Static slides — audience watches passively, no way to read comprehension.

After

Live MCQs and polls surface understanding in real time.

Process Flow (Causal Chain)

Flow shows causal connection: each step LEADS TO the next. Different from Steps (which is just order).

1

Detect

Sensor reads value

2

Decide

System evaluates

3

Act

Operator responds

4

Review

Lesson logged

Hero Stat — One Anchor Number

Image Block (with caption + link)

Replace the URL below with your own image path. Supports four sizes: sm (480 px), md (1000 px), lg (1500 px), full (canvas width). Add a caption for context and an optional link to make the image clickable.

Sample image — replace with your own
Caption text appears below at 15 pt. Click the image to follow the link.

Live Poll — Audience Opinion

Polls gather opinion (no correct answer). Use for warm-ups, mood-checks, ice-breakers.

📊 Which block type are you most likely to use first?

Cards — for parallel ideas
Steps — for procedures
Compare — for old vs new
Hero Stat — for one big number

Live MCQ — with Answer + Note

🎯 Which block type would you use for a sequence where each step CAUSES the next (e.g., detection → alarm → response)?

Steps
Flow
Compare
Cards
Flow shows causal connection. Steps is just sequence. Compare is two-column. Cards is parallel ideas. The 'note' field is shown to the audience after Reveal as an explanation.

Logos, Folders & Speaker Notes

Logos — meta.logoLeft / logoRight

Per-deck override (URL or empty). Empty falls back to your user default. Both appear in PPTX export and on every slide.

Folder — meta.folder

Groups decks on the landing page (e.g., "Course A — Day 1"). Change anytime via the folder chip on the card.

Speaker notes — slide.speakerNotes

Per-slide private text. Toggle 📝 Notes button while presenting; audience never sees them. PPTX export puts these in the notes pane.

That's Every Block

13 slides · 11 block types · titleEmphasis · speakerNotes

Edit this file or use it as a copy-paste reference