Phantom
www.phantom.landA London and Auckland creative-technology agency site that runs almost entirely on background video, with mono-typed system chrome and a single 14px corner radius as the only ornament — confident silence between motion.
Design tokens
- display
- "Helvetica Now", sans-serif
- body
- "Helvetica Now", sans-serif
- mono
- ballinger-mono, sans-serif
Do / Don't
Reference it for
- Pure binary palette — #000000 background, #ffffff text, rgba(255,255,255,0.15) for floating UI surfaces, no other tokens
- Two CSS custom properties total — --color-primary + --color-secondary is the entire token sheet
- Single 14px corner radius as the only ornament across 351 surfaces
- No box shadows anywhere — depth comes from contrast, not elevation
- Helvetica Now Display self-hosted + ballinger-mono from Typekit as the dual system
- Mono at 10.88px with 1.1x line-height for system chrome (labels, project tickers, button captions)
- CSS Modules naming for keyframes — Loader_*, Header_*, ContactModal_*, styles_* bundles
- Three-transition workhorse system — background-color, color, opacity all at 0.2-0.3s ease-in-out (austere by design)
Do not copy
- The "Phantom" wordmark and brand identity
- The exact London / Auckland geographic claim
- The Helvetica Now Display name (it is licensed, requires Monotype subscription) — substitute Inter or Söhne if unlicensed
- The ballinger-mono Typekit kit ID — needs separate Adobe Fonts license
- The Google Cloud Storage bucket pattern unless you are hosting your own raw video CDN
- The "screen-reader-only H1" pattern when the visible hero is non-video (it relies on the video carrying the brand)
- The pure-black canvas if the brand has any meaningful colour equity
- The 21-keyframe split-by-component naming if your CSS pipeline does not use CSS Modules
Signature moves
background-video-led page with screen-reader-only H1
the site runs almost entirely on full-bleed background video carrying the brand, with the semantic hero H1 hidden in .screen-reader-only for accessibility.
pure binary palette with a single 14px radius as the only ornament
a two-property token sheet (#000000 background, #ffffff text, rgba(255,255,255,0.15) floating surfaces) with a single 14px corner radius across 351 surfaces and zero box-shadows, depth from contrast alone.
mono system-chrome with a sticky shrinking header pill
monospace at 10.88px / 1.1 line-height labels all system chrome (tickers, captions, button captions) and a header pill eases up/down and re-expands rather than just sticking, on a three-transition workhorse (bg, color, opacity at 0.2-0.3s ease-in-out).
Related references
Abhishek Jha
nicheDesign Portfolio
Indian designer personal portfolio — 4-font system (DM Sans + thunder + editorial + playground), 17-step scale up to 288px, dark plum + pink palette, 9-keyframe marquee/cloud motion.
Alche
strongCreative Studio
The reference for Japanese virtual-character + immersive experience studios — Astro v5 build, neon yellow-green accent, 5-font multi-language system, KizunaAI case study.
Alejandro Mejias
nicheDesign Portfolio
A Melbourne solo UX designer's Framer-built portfolio in a brutalist bracket-wrapped monospace voice — black-on-white chrome punctuated by a single neon-yellow accent, dotted-grid hero, and full-bleed yellow about page.
Alina Papazova
nicheDesign Portfolio
a 3D artist's Framer portfolio that opens on a full-bleed red wall with a colossal magenta FREE FAT FONT "ALINA" wordmark, then drops the volume into clean editorial white-on-near-black case studies set in Satoshi with Times serif accents, the loud act and the quiet act in deliberate tension.