06 · Media templates

Video, decks, & social.

Every content format — YouTube thumbnails, webinar title cards, lower-thirds, keynote decks, carousel posts, stat cards — expressed as the brand. Every template renders at presentation size so you can read the hierarchy without squinting. Copy a block, change the words.

Rendering note. Card colour tokens are PINNED — the designs show you exactly how they'd export to YouTube / LinkedIn / Instagram regardless of this page's theme. Type and atoms scale via container queries so the same markup reads perfectly at any display size.

6.1Video & motion

16:9 frames for YouTube, webinars, product demos, and conference reels. Titles live in the middle 80% so platform chrome (progress bar, caption overlay) never obscures them. Start with a title card, mix in lower-thirds and stat frames, close on the outro.

6.1.1Title card · the hero.

The opening frame. Always carries the episode eyebrow, the display title, and a human credit. Use the warm variant for editorial episodes; the ink variant for product drops.

16:9 · 1920 × 1080
V · Title · warm
Webinar · Nov 14 · 11am PT

The AI design review.

Jay Stockwell Founder · MagicBlocks
1920 × 1080 Download SVG
V · Title · ink
Episode 07

Stop making hero sections.

A twenty-minute argument, one design principle, and a before/after you can copy tomorrow.

magicblocks
1920 × 1080 Download SVG
V · Pull-quote

Great design gets out of its own way. Everything else is decoration.

— Jay · episode 03 · 04:12
1920 × 1080 Download SVG

6.1.2In-frame overlays

Lower-thirds, caption cards, stat overlays, walkthrough chrome. These sit on top of b-roll or product footage — keep them in the corner, never competing with the subject.

16:9 · overlay
V · Lower-third
Priya Ramanathan Head of Design · Linear magicblocks
1920 × 1080 Download SVG
V · Stat
Benchmark · 2026 94%

of teams who ship weekly use a shared component library. The other 6% are lying.

1920 × 1080 Download SVG
V · Demo
Walkthrough · 00:12

Generating the grid.

Step 2 / 6
1920 × 1080 Download SVG
V · Caption
Note

One file. One system. One source of truth.

magicblocks.ai / components
1920 × 1080 Download SVG

6.1.3Chapter markers & outro

Between sections, and the final goodbye frame. Chapter cards use the giant numeral as the visual anchor; the outro always carries a single CTA and the brand mark.

16:9 · divider
V · Chapter
02

Why the grid always wins.

1920 × 1080 Download SVG
V · Outro
Thanks for watching

Subscribe for weekly drops.

magicblocks.ai @magicblocks
1920 × 1080 Download SVG

6.2Presentation decks

16:9 slides for keynotes, investor pitches, all-hands decks, and sales meetings. The agenda slide sits between major chapters. Stat slides earn the room — use them at most every third slide.

6.2.1Cover & dividers

The opening slide and the section breaks. Covers carry the date and venue; dividers set up the next chapter with a giant numeral.

16:9 · cover
P · Cover
Q4 · 2026 · All-hands

Building what matters.

magicblocks Nov 14 · San Francisco
1920 × 1080 Download SVG
P · Divider
03

The product roadmap.

Nine quarters, three pillars, one north-star metric.

1920 × 1080 Download SVG
P · Agenda
Agenda · 45 min

What we'll cover.

01Where we are10 min
02What changed this quarter15 min
03The year ahead15 min
04Q&A5 min
1920 × 1080 Download SVG

6.2.2Content slides

The teaching slides. Three-pillar grids, big stats, customer quotes, before/after comparisons. One idea per slide — if it needs two, split it into two.

16:9 · content
P · Three pillars
The three pillars

Ship weekly, serve daily, think monthly.

1
Ship

Default to dated-real, not evergreen.

2
Serve

One customer, one question, one answer.

3
Think

Principles outlive features.

1920 × 1080 Download SVG
P · Stat
Active users 42k.
MoM+28%
YoY+4.1×
Retention91%
1920 × 1080 Download SVG
P · Customer quote

We replaced six tools with one. Our team finally ships on the same day they design.

Marta Jansen Design director · Plaid
1920 × 1080 Download SVG
P · Before / after
Before · after

The same customer, a week apart.

Week 1 Six tools, three Notion pages, zero consensus.
+ Week 2 One canvas. Decisions in the file.
1920 × 1080 Download SVG
P · Product
Live canvas

Everything in one frame.

v 2.4
1920 × 1080 Download SVG
P · Team
Leadership

Built by twelve people.

Jay S.
Priya R.
Marta J.
Dev K.
1920 × 1080 Download SVG

6.2.3Closing

The final slide. A question mark or a thank-you — never a cliffhanger.

16:9 · close
P · Close
Thank you

Questions welcome.

magicblocks.ai jay@magicblocks.ai
1920 × 1080 Download SVG

6.3Social · square

1:1 for LinkedIn feed, X, Instagram feed, and carousel posts. Every carousel needs three beats: a hook card, teaching cards, and a CTA close. Alternate surface families within a post, never gradients adjacent to gradients.

6.3.1Carousel set · five habits.

Reads as a full carousel when swiped left-to-right. Hook → numbered tips → do/don't → stat → quote → list → CTA.

1:1 · 1080 × 1080
01 · Hook
Swipe →

Five habits that broke my design career.

magicblocks
1080 × 1080 Download SVG
02 · Tip
1

Designing for portfolios, not people.

Your mom won't hire you. Your PM won't ship it. Design for the work, not for the shots.

1080 × 1080 Download SVG
03 · Tip
2

Reviewing in Figma, always.

Review in the browser. Shipped designs live there. Everything else is a rehearsal.

1080 × 1080 Download SVG
04 · Compare
Habit 03

Naming components.

Don't card/large-02-final
+ Do Card / Stat / Size=lg
1080 × 1080 Download SVG
05 · Stat
Habit 04
6×

Shipping speed when design and code share a single file.

1080 × 1080 Download SVG
06 · Quote

The best designers I know are the ones closest to the code.

Jay Stockwell Founder · MagicBlocks
1080 × 1080 Download SVG
07 · List
Habit 05

What to cut first.

  • The second CTA
  • The third column
  • The fourth colour
  • The fifth font weight
1080 × 1080 Download SVG
08 · CTA
Save + share

Follow for design every Tuesday.

magicblocks @magicblocks
1080 × 1080 Download SVG
09 · Summary
In summary

Five habits. Cut them.

  1. Portfolios, not people
  2. Reviewing in Figma
  3. Naming with versions
  4. Counting features
  5. Shipping solo
1080 × 1080 Download SVG

6.4Social · portrait

4:5 for Instagram feed — the tallest format before you hit Stories. Get more content per card: longer lists, bigger screenshots, full-body author intros. Always leave the top 10% clear of dense type in case the platform crops for in-feed preview.

6.4.1Long-form set

A four-card sequence for an IG carousel — cover, steps, product, author.

4:5 · 1080 × 1350
01 · Cover
How we ship fast

One file. One source of truth.

A thread on how we replaced six tools with one shared canvas.

magicblocks
1080 × 1350 Download SVG
02 · Steps
The process

How we do it.

  1. Brief in one page
  2. Sketch in one file
  3. Review in one thread
  4. Ship on one branch
1080 × 1350 Download SVG
03 · Product
New this week

The canvas.

magicblocks.ai / canvas
1080 × 1350 Download SVG
04 · Author
Hi, I'm Jay. Founder · MagicBlocks

I write about design systems, shipping fast, and the boring 80% nobody talks about.

Follow →
1080 × 1350 Download SVG

6.5Social · story

9:16 for Instagram Stories, TikTok, Reels, and YouTube Shorts. Type bigger, padding taller (15%+ on short edges). Everything lives in the middle 70% — the top 10% gets clipped by the profile pill, the bottom 10% by the caption area.

6.5.1Story set

Hook, stat, CTA — the shortest carousel you can ship. Keep copy to one sentence per frame.

9:16 · 1080 × 1920
01 · Hook
New drop

The component library is live.

magicblocks
1080 × 1920 Download SVG
02 · Stat
Before · after 3 days.

From brief to production — using a shared component library.

1080 × 1920 Download SVG
03 · CTA
Save the link

magicblocks.ai

Swipe up · free while in beta

1080 × 1920 Download SVG
04 · Quote

Great design gets out of its own way.

— Jay, ep. 03
1080 × 1920 Download SVG

6.6Sharing card · 1.91:1

The 1200×630 image that appears when a MagicBlocks page is shared to LinkedIn, X / Twitter, Facebook, Slack, iMessage, or any link-preview surface (Open Graph standard). Every page should ship one. Three patterns cover 90% of needs — pick the surface that matches the post.

6.6.1Three patterns · headline, eyebrow + headline, quote.

Big serif italic em on the right, brand mark on the left. URL footer keeps the source recognisable in dense feeds. Safe-zone is the centre 80% — LinkedIn / X crop the corners on small displays.

1.91:1 · 1200 × 630
A · Hero
magicblocks

Every lead. Every time.

magicblocks.ai · The conversion engine
1200 × 630 Download SVG
B · Launch
New · Voice agent

Inbound calls answered in 4.2 seconds.

magicblocks / voice
1200 × 630 Download SVG
C · Quote
Customer story · Beeline

737% ROI on day one.

magicblocks / customers / beeline
1200 × 630 Download SVG
D · Brand-pop
magicblocks

Building AI magic — one block at a time.

magicblocks.ai
1200 × 630 Download SVG

6.7Rules

Six editorial principles that make the templates feel like one brand instead of ten unrelated posts.

Rules for media

Pick one surface per post. Alternating pink, ink, and warm across a carousel reads as chaos; alternating within a surface family reads as rhythm.
The serif italic em is the brand signature. Every display title should have one — but only one. Two italic phrases in a title and it stops being a brand tell.
Video title cards sit in the middle 80% of the 16:9 frame. The top and bottom 10% are safe-zone bands for platform chrome (YouTube progress bar, LinkedIn caption overlay).
Carousels need three beats: hook card, teaching cards, close card. A carousel without a CTA close is a ghost — no one knows what to do next.
Don't pair two gradients in adjacent cards. A grad-pink card needs a solid neighbour (warm, paper, or ink) to breathe.
Stats and numbers use tabular lining figures (already baked into the .m-big atom). Proportional figures jitter against each other — they read as typos, not data.
Sharing cards (1.91:1) have a strict centre-80% safe zone. LinkedIn / X / Slack crop the corners on small displays — anything outside the safe zone may be invisible in feed.
MagicBlocks Brand kit · 2026
magicblocks.ai