An email that feels like the opening page of a technical journal — not a poetry book — printed on thick white paper, with one photo that breathes and a voice that never raises itself.
The system tasting itself. Every component, every token, every anti-pattern — rendered with the same primitives the emails are built on.
Colour, made visible.
Five tokens light, five dark, one red on reserve. No beige. No cream. No sand. The warm-paper background that made v12 read 2018 is not in this system.
Three families. One ladder.
Inter Tight for display, Inter for body, IBM Plex Mono for metadata. Loaded via Google Fonts CDN. Outlook desktop ignores webfonts and falls back to the stack — that's expected.
Inter Tight 500 · 40/44 · −0.2 tr · sentence
IBM Plex Mono 400 · 12 · +1.6 tr · UPPER
IBM Plex Mono 400 · 12 · +1.6 tr · mid #7A7A7A
Inter 400 · 17/26 · 0 tr · sentence
Inter 400 · 15 · code in mono 500
IBM Plex Mono 400 · 10 · +1.2 tr · tnum
IBM Plex Mono 400 · 13 · +0.4 tr · sentence
Inter italic 400 · 14/22 · mid #7A7A7A
Inter Tight 500 · 18/22 · −0.1 tr · display #000
IBM Plex Mono 400 · 11 · +1.4 tr · UPPER · mid
Inter Tight 600 · 14 · +0.6 tr · sentence · squared
The kit — rendered as it would appear inside the 600px email column.
Each block uses the same paddings, tokens and fonts as the production email. Read left to right, then read the notes on the right.
Logo LEFT · date-stamp RIGHT
The single intentional asymmetry in the email. Tells the eye this is edited, not templated.
- Logo:
Logotipo_black.png130×18 - Date format:
DAY 01 — DD.MM.YY· em-dash, not hyphen - Mobile: stamp drops to its own row, still LEFT
Edge to edge. No overlay. Color natural.
The photo is the headline. Eyebrow + H1 + manifesto hang from the same left edge that the hero sets.
- 4:5 portrait (600×750) for welcome / brand
- 4:3 landscape for wide campaign banners
- Resize via Shopify CDN:
_1600x.jpg - Not B&W. Saturation normal.
Eyebrow + Headline + Manifesto
All LEFT. The manifesto is ONE paragraph (never three centred lines — that’s the v15 tombstone).
- Eyebrow: mono 12px / +1.6 / UPPER
- Headline: Inter Tight 40px / 500 / −0.2 / sentence, ends in period
- Manifesto: Inter 17/26, em-dashes for pulse, 1–3 sentences
Discount inline (Bandit) + squared CTA LEFT
The discount lives in body copy. No bordered code box. No 124px hero number. The CTA hangs from the same edge as everything else.
- Code styled inline: mono 500 #0A0A0A
- CTA
border-radius: 0— sharp corners always (v1.1 rule) - CTA filled
#0A0A0A, white text - VML
arcsize="0%"for Outlook
Hairline + Segment block
The hairline is the only line in the email — 1px #E5E5E5. The segment is 50/50 with an 8px gap, stacked on mobile.
- Photos:
train-with-honor-look-men-01+-women-01(manifest PRIME 10/10) - Captions: mono 13px / +0.4 / LEFT to their cell
- Arrow:
→not>
Drifting note + Footer (two tiers)
Both LEFT-aligned on the same edge as everything else. The footer tagline is mandatory in every TN email.
- Tier 1: tagline (Inter Tight 18px) + wordmark (mono 11px)
- Tier 2: socials + legal · all mono 10px / mid
- No social icons. No "view in browser".
The edge invisible.
Every block of text hangs from a single vertical line at x = 30px. Drop the dashed red line on top of the email and the eye sees what the rule means.
If every text block touches that dashed line, the email is right. If one block breaks the edge, the email collapses to v15 (fantasmal).
The two sanctioned exceptions: (1) the header date-stamp is RIGHT — the only asymmetry. (2) On mobile, the date-stamp drops to its own row but stays LEFT. Everything else, always LEFT.
One photo per email. Picked from the manifest.
All URLs from /public/emails/_references/thundernoise-assets.md (243 catalogued). Color natural. Serve via Shopify CDN with _1600x.jpg resize.
Brand-defining single-figure editorial portrait.
/t/18/assets/storm-within-editorial-hero_1600x.jpgConfidence 10/10 · Pair with TWH look-men-01 + look-women-01 for segment block.
"How we make it" voice. Atelier shot, products on rack.
/t/18/assets/storm-within-editorial-rack.png (6.9MB — resize via _1200x.png)Confidence 9/10 · The one place B&W treatment is sanctioned.
Purpose-built drop launch hero · black-on-black studio.
/files/virtus-editorial-1-launch.jpg (1536×2752)Confidence 10/10 · Pair with 3-up product packshot grid.
Campaign lifestyle group · militarised, action-ready.
/t/18/assets/train-with-honor-look-hero.jpg (307KB wide)Confidence 9/10. Use 16:9 framing.
Secondary editorial · contemplative weight.
/t/18/assets/storm-within-editorial-2.jpg (630KB)Pair with the cart product’s packshot below.
Gritty atmosphere · brand-signature.
/t/18/assets/hero-pain-tastes-good.jpg (400KB)Tone matches "we tried" cart-3 messaging.
Hands on fabric, intimate texture · post-purchase mentor tone.
/files/hpc-lb-hands-detail.png (1536×2752)Confidence 10/10 for care guide.
Silhouette = "you, before" · contemplative.
/files/hpc-lb-mirror-silhouette.jpg (1856×2304)Confidence 10/10 for winback day-60.
Refreshed 2026 banner · raw signature.
/files/paintastesgood-hero-banner.png (2752×1536)Tone matches "we tried" winback messaging.
Cinematic mirror room · drop launch.
/files/hardpaceclub-hero-banner.jpg (2752×1536)Or substitute the active campaign banner (Torchbearer, Virtus, Murph Day).
Do not rebuild these.
Four mistakes we made on the way to v16. Drawn here so a future designer can’t accidentally rebuild them.
Welcome to Thundernoise.
We started this in a box.
Built to outlast you.
Better than yesterday.
<br> in copy.<span> inside a sentence. Mono 500, ink #0A0A0A. No box.border-radius: 0, VML arcsize="0%". Always.Allowed on web. Forbidden in email.
backdrop-filter: blur(...) and translucent surfaces are sanctioned for web components (landing pages, in-product UI, modals over imagery). Pair always with the brand's sharp border-radius: 0 corners — glass surface, architectural shape. Unsupported by every email client — Gmail, Apple Mail, Outlook all strip backdrop-filter and render rgba() as opaque. Do not attempt graceful degradation; it always looks broken.
backdrop-filter (Chrome, Safari, Edge, Firefox ≥ 103). In any email client it would render as opaque white over the photo, hiding everything. Use glass on landing pages, never in newsletters.
Sanctioned · forbidden.
Headlines and copy lines we ship vs. headlines and copy lines we reject. Pulled from BRAND_BRIEF §4.4 and §8.
SÍ — sanctioned
NO — forbidden
The corpus this system was built on.
Six real emails. Open each preview in its own window for the full render.
More references in /public/emails/_references/: Carhartt WIP t-shirts, Tracksmith Eliot ND drop, Asics Energy (anti-reference for hierarchy), Scuffers (anti-reference for bordered code box). Also worth opening live: satisfyrunning.com, banditrunning.com, aldny.com.