The system behind the portfolio — an editorial, high-contrast language built on Bebas Neue, Epilogue, and DM Mono, anchored by a single decisive red. Documented here so every page stays consistent. Flip the toggle to see both themes.
Oversized display headlines carry the page. Copy stays lean — every word earns its place.
Neutral greys do the work; a single red marks what matters. Accent is a scalpel, not a coat of paint.
Hairline rules, mono labels, and split layouts make the grid legible. Order is part of the aesthetic.
Two themes share one token set. Surfaces stay near-neutral; --accent-d (#E63020) is the only saturated value and signals action, highlight, and state. Toggle the theme in the nav to preview dark.
Three families, three jobs. Bebas Neue for display, Epilogue for reading (300–700 + italic), DM Mono for labels, metadata, and eyebrows.
The recurring parts. All pull from the shared tokens, so a theme flip cascades everywhere.
Every page links two shared files, then adds its own page styles. Theme choice persists across the site via localStorage, so the homepage and a case study always agree.