Code a Wes Anderson title card (and 4 other director styles)
Five title-card styles from five directors, in pure HTML and CSS. Symmetric framing, serif italics, and the typography choices that signal each one.
A director's title card is a fingerprint. Wes Anderson uses Futura, perfect symmetry, and a pastel palette. Kubrick uses a sans-serif so wide it feels architectural. Scorsese uses a hand-painted serif that looks like it survived from a 70s exploitation poster. None of these are accidents; all of them are reproducible in CSS.
Here are five title cards in five director's styles, with the type and layout choices that signal each.
1. Wes Anderson
The recipe: Futura (or Futura PT specifically), all-uppercase center alignment, two-line stack, a thin horizontal rule at top and bottom, generous symmetric padding, pastel background.
The Anderson card is not about the typography choice — it is about the symmetry. Every element is centered, every gap is equal, every rule has a matching counterpart. The unsettling-but-pleasing quality of his films comes from this excess of order.
Implementation note: text-align: center is necessary but not sufficient. You also need display: grid; place-items: center on the container, equal top and bottom padding, and matching top and bottom rule. If any of these is off by 2px, the card looks "almost-Anderson," which reads as worse than a non-Anderson card.
2. Kubrick
Wide sans-serif (Helvetica Bold Extended, or its modern stand-in), all-caps, tight letter-spacing, centered, no other elements. The card is the type.
.kubrick {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 900;
font-stretch: expanded;
letter-spacing: 0.02em;
font-size: 160px;
text-align: center;
}The trap: Helvetica Bold Extended is rare on the web. font-stretch: expanded only works on variable fonts that include the width axis. The fallback is to use transform: scaleX(1.15) on regular Helvetica Bold — looks identical at the framed scale, costs no extra font weight.
3. Scorsese (the "Goodfellas" style)
Serif with a slight italic, slightly rough edge, blood-red on cream. References vintage exploitation posters.
.scorsese {
font-family: 'Times New Roman', Times, serif;
font-style: italic;
font-size: 180px;
color: #b8302a;
letter-spacing: -0.02em;
text-shadow: 2px 2px 0 rgba(184, 48, 42, .2);
}The slight text-shadow gives it the "screen-printed twice" feel. Without it, the card looks too clean; the era is meant to read as 1973, not 2025.
4. Tarantino
Heavy slab serif, yellow on black, decorative borders, oversized punctuation. References pulp paperbacks.
.tarantino {
font-family: 'Rockwell', 'Courier New', monospace;
font-weight: 900;
font-size: 140px;
color: #ffd700;
background: #0a0a0a;
letter-spacing: 0.02em;
border-top: 6px solid #ffd700;
border-bottom: 6px solid #ffd700;
padding: 80px 120px;
}The decorative borders are the Tarantino signature. Two thick lines, top and bottom, never side. The pulp-paperback frame is the visual quote.
5. Lynch
Centered serif, severely small relative to the frame, lots of negative space. The opposite of declarative.
.lynch {
font-family: 'Times New Roman', serif;
font-size: 28px;
letter-spacing: 0.5em;
text-transform: uppercase;
color: #d4d4d4;
background: #060606;
}The Lynch card whispers. Everything in his framing is about what you cannot quite see; the typography is at the edge of legibility. It is the only one of the five that is harder to read on purpose.
The CodeTabs comparison
All five, side by side:
The variable knob version
Make the Anderson card yours:
Why the recipe matters
Style transfer in video is mostly typography and palette. The framing rules are common across most director cards — centered, generous padding, one font, one accent. The type choice is what signals which director. If you know the five canonical pairings (Futura/Anderson, Helvetica-Extended/Kubrick, etc.), you can reproduce 80% of the recognizable styles in 15 lines of CSS each.
The three Ts of editorial motion covers the broader pattern: typography, timing, and tracking are the dimensions that carry editorial voice. Title cards are the cleanest place to study them.
If you ship video that needs to evoke a director without paying for the license to that director's font family, this is the move. Pick the recipe; type the title; render. The cards work because the typography choices are correct and the framing is symmetric — not because of any clever effect.
Cite this postBibTeX · APA · Markdown
@misc{okafor2026code,
author = {Marcus Okafor},
title = {Code a Wes Anderson title card (and 4 other director styles)},
year = {2026},
url = {https://hyperframes.video/blog/wes-anderson-title-card},
note = {HyperFrames blog}
}Marcus Okafor. (2026, May 18). Code a Wes Anderson title card (and 4 other director styles). HyperFrames. https://hyperframes.video/blog/wes-anderson-title-card
[Code a Wes Anderson title card (and 4 other director styles)](https://hyperframes.video/blog/wes-anderson-title-card) — Marcus Okafor, 2026
Marcus leads design and motion at HyperFrames. Before that he shipped editorial motion for newsrooms and product launches. He thinks every easing curve has a personality.
Generative motion design: LLMs writing CSS animations
How well do current LLMs actually produce motion design? An honest field test of the major models on animation prompts, the failure modes that keep recurring, and the few-shot patterns that fix them.
Motion graphics in 80 lines
A complete title sequence — bouncy text, parallax backdrop, signal-color accent, cinematic ease — written in 80 lines of plain HTML. No framework. No tooling beyond the browser.
Animated heatmap visualization, rendered to MP4
Build an animated heatmap in plain HTML and CSS — a 12×7 grid where cells fade in with intensity-based color values, scrubbing left-to-right. Deterministic MP4 from JSON.
Building with HyperFrames? Come hang out.
We're on GitHub, in Discord, and the playground is one click away. Bring weird ideas — we collect them.