About VICE DESIGN.md
Curated by Dov AzencotUpdated Source vice.com
- News & Publishing
VICE's homepage looks like a print zine ported to desktop scale and refusing every web-native softening move. The canvas is pure white, the ink is pure black, and the page ships zero saturated brand color anywhere in the captured chrome — no orange, no red, no electric blue, no held-in-reserve accent. Hero section titles run at 50px VICE Grotesk weight 900, the heaviest weight in the proprietary grotesk's variable axis; h2 article headlines drop to 40px / 700; navigation labels sit at 16px weight 900 UPPERCASE. The metadata layer — every timestamp, byline, and category tag — runs in Source Code Pro at 11px UPPERCASE, the same monospace that VICE has used since the early-2010s magazine site. The brand voice is grotesk-weight authority paired with monospace metadata, and the chromatic restraint is so absolute it borders on confrontational.
The DESIGN.md file packages the system into a structured spec. Inside: 8 color tokens organized around pure-ink black, paper white, a single graphite gray for muted body text, a hairline neutral, and a handful of declared-but-absent WordPress preset accents (vivid purple, luminous orange, vivid red) that exist in the CSS but never render on the marketing surface; 11 typography tokens running VICE Grotesk at three weights (500, 700, 900) plus Source Code Pro at 11px and a single Helvetica Neue 19px tier for body promo strips; a 2-step radius scale (0px on every card, 9999px only on the Members-only pill); a 10/40px spacing rhythm; and 14 component definitions covering the print-zine card, the UPPERCASE category-tab row, the heavy 6x6 block-offset shadow, and the inverted black promo band.
Feed this file to Claude, Cursor, or any AI coding agent that reads structured tokens and it reproduces VICE's specific moves: ink-on-paper monochrome chrome with photography carrying every chromatic moment, VICE Grotesk at weight 900 for display authority, Source Code Pro UPPERCASE metadata, zero corner radius on cards, and a single hard 6x6 block-offset shadow as the only elevation tier. The one disciplined move worth borrowing only if your editorial voice can support it: the willingness to ship a marketing surface with no brand accent color at all. VICE gets away with it because the photography is the brand; on a SaaS site it would read as undecorated rather than confrontational.
What makes it distinct
- No chromatic voltageVICE's marketing surface ships zero saturated brand color; ink black and paper white carry every chrome element, with photography doing all chromatic work
- VICE Grotesk display at weight 900the proprietary grotesk runs at the heaviest weight available in the family, the inverse of editorial-weight-500 restraint at Cloudflare or Spline
- Source Code Pro UPPERCASE metadata11px monospace at 96 occurrences carries every timestamp, byline, and category tag — VICE's typographic fingerprint
- Print-zine gridevery card has zero corner radius, pills appear only on the Members-only flag at 9999px, and a hard 6x6 block-offset shadow appears as the only elevation move
- Helvetica Neue as a third voicebody running text shifts from VICE Grotesk to Helvetica Neue at 19px / 500 inside the Members promo strip, the only place a system-sans appears
Live at vice.com
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
vice.comExplore VICE
Pick what you want to see — mockups, colors, typography, layout, or the full component list.
Surface
Page and card backgrounds.
Text
Headlines, body, captions, muted.
Borders & Hairlines
Dividers, outlines, structural rules.
VICE design system FAQ
Common questions about VICE's tokens, components, and how to use this DESIGN.md in your project.
Related reading
Specs, directories, and component libraries that pair with this design system.
Browse all design systems
The full directory of DESIGN.md files on shadcn.io, with live mockups for each.
VICE — official site
VICE's public marketing site — the source of truth for the live tokens captured in this file.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.