# Chris Biron — Style Reference
> High-contrast typographic canvas
**Theme:** dark
Chris Biron presents a dark, minimalist aesthetic with a strong focus on high-contrast typography and subtle interactive elements. The design system emphasizes spacious layouts and a sense of calm, with large areas of negative space allowing content and imagery to breathe. Typography carries significant weight in conveying messages, often in all-caps, with a striking interplay between a classical serif and a modern sans-serif. Visual transitions are smooth and expressive, complementing the refined but raw interaction style.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Midnight Void | `#000000` | `--color-midnight-void` | Dark borders and separators for elevated surfaces and inverted UI. Do not promote it to the primary CTA color |
| Arctic Mist | `#ffffff` | `--color-arctic-mist` | Primary text on dark backgrounds, active navigation elements, decorative accents |
## Tokens — Typography
### editorial — Headlines, expressive body text, and key content labels - its distinct serif character provides a classical, editorial feel, contrasting with the minimalist layout. · `--font-editorial`
- **Substitute:** Playfair Display
- **Weights:** 400
- **Sizes:** 16px, 32px, 35px, 43px
- **Line height:** 1.00, 1.10, 1.15
- **Role:** Headlines, expressive body text, and key content labels - its distinct serif character provides a classical, editorial feel, contrasting with the minimalist layout.
### goodsans — Navigation, small labels, and accent text - its clean, geometric forms provide a modern, functional counterpoint to the more decorative serif. · `--font-goodsans`
- **Substitute:** Open Sans
- **Weights:** 400
- **Sizes:** 10px, 12px, 35px
- **Line height:** 1.00, 1.10
- **Role:** Navigation, small labels, and accent text - its clean, geometric forms provide a modern, functional counterpoint to the more decorative serif.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 16px | 1.1 | — | `--text-caption` |
| body-sm | 32px | 1.1 | — | `--text-body-sm` |
| body | 35px | 1.1 | — | `--text-body` |
| body-lg | 43px | 1.1 | — | `--text-body-lg` |
## Tokens — Spacing & Shapes
**Density:** spacious
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 5 | 5px | `--spacing-5` |
| 20 | 20px | `--spacing-20` |
| 22 | 22px | `--spacing-22` |
| 40 | 40px | `--spacing-40` |
| 50 | 50px | `--spacing-50` |
### Layout
- **Section gap:** 50px
- **Card padding:** 22px
- **Element gap:** 5px
## Components
### Primary Navigation Link
**Role:** Top-level navigation items
Text: Arctic Mist (#ffffff) using goodsans, 12px, weight 400. Hover state shows a subtle border or color change. Padded with 50px on right.
### Body Text Block
**Role:** Main narrative content
Text: Arctic Mist (#ffffff) using editorial, 16px, weight 400. Contained within a spacious layout.
### Section Heading
**Role:** Major content section titles
Text: Arctic Mist (#ffffff) using editorial, typically 35px or 43px, weight 400. All-caps for strong visual presence.
### Footer Description
**Role:** Site-wide descriptive text
Text: Arctic Mist (#ffffff) using editorial, 16px, weight 400. Usually appears centered at the bottom of the page.
## Do's and Don'ts
### Do
- Prioritize Midnight Void (#000000) for all main backgrounds to maintain the dark theme.
- Use Arctic Mist (#ffffff) for all primary text and interactive elements on dark backgrounds.
- Apply the `editorial` font for all major headings and expressive textual content, leveraging its classical aesthetic.
- Use the `goodsans` font for all functional elements like navigation, labels, and small informational text.
- Maintain generous spacing: `50px` for vertical section gaps and `22px` for internal content padding.
- Enforce all-caps for headlines using the `editorial` font to maximize impact.
- Utilize border-only interactive states for buttons and links, using Midnight Void (#000000) for borders on light elements, and Arctic Mist (#ffffff) for borders on dark elements.
### Don't
- Avoid introducing any saturated colors; the palette is strictly achromatic.
- Do not use small line heights for `goodsans` text; maintain ample leading for readability in compact areas.
- Do not add any drop shadows or complex elevation; the design relies on flat, high-contrast surfaces.
- Do not add non-functional ornamentation; every visual element should serve a clear purpose.
- Avoid using `goodsans` for large, dominant headlines; reserve `editorial` for that role to preserve typographic hierarchy.
- Do not deviate from the established spacing values; consistency is key to the spacious feel.
- Avoid generic icon libraries; icons should be minimalist and align with the sharp, clean aesthetic, likely using pure white strokes.
## Imagery
The visual language is characterized by bold, full-bleed product photography within simulated digital interfaces (like phone mockups) or artistic 3D renders of physical products. Imagery is typically self-contained, presented with raw edges and little to no masking. When photography is used, it often features tight crops and a sense of candid immediacy, with high contrast. The role of imagery is to showcase product design and provide contextual examples of the designer's work, rather than decorative atmosphere. The overall density is image-heavy in showcased project sections, balanced by text-dominant areas for descriptions.
## Layout
The page adheres to a full-bleed layout, maximizing the dark canvas, with content often centered vertically and horizontally within large sections. The hero section frequently features a full-viewport visual (image or render) with minimal, centered textual overlay. Section rhythm is marked by distinct, generously spaced content blocks rather than explicit visual dividers, featuring alternating arrangements of text and visuals. Content frequently stacks centrally or uses a 2-column layout for text and images or product mockups. The navigation is a minimalist top bar, likely sticky, with 'INDEX' and 'INFO' links positioned at the top left and right corners, serving as a subtle framing element.
## Agent Prompt Guide
Quick Color Reference:
text: #ffffff
background: #000000
border: #000000
accent: #ffffff
primary action: no distinct CTA color
Example Component Prompts:
1. Create a top navigation bar: Midnight Void (#000000) background, with 'INDEX' on the left and 'INFO' on the right, both using goodsans font, 12px, Arctic Mist (#ffffff) text color.
2. Design a project title section: Centered text 'FNATIC, 2018-2020' using editorial font, 43px, Arctic Mist (#ffffff) text, positioned above a product image, with 50px vertical padding above and below.
3. Implement a descriptive paragraph: 'Chris is an independent Visual Designer based in London. He combines raw aesthetics with refined interactions to create memorable digital experiences' using editorial font, 16px, Arctic Mist (#ffffff) text, centered horizontally within a Midnight Void (#000000) section, with 50px vertical padding.
## Similar Brands
- **Aytm.com** — Dark theme with strong contrast typography, minimalist navigation, and large sections dedicated to product showcases.
- **Pichard.me** — Portfolio site with a dark, spacious aesthetic and a focus on large images and highly legible typography.
- **Adrien Giraud** — Design portfolio with a dark, content-focused layout, high contrast between text and background, and strategic use of serif headlines.
- **Basile David** — Another designer portfolio utilizing a high-contrast dark theme and minimal UI elements to emphasize project visuals.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-midnight-void: #000000;
--color-arctic-mist: #ffffff;
/* Typography — Font Families */
--font-editorial: 'editorial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-goodsans: 'goodsans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 16px;
--leading-caption: 1.1;
--text-body-sm: 32px;
--leading-body-sm: 1.1;
--text-body: 35px;
--leading-body: 1.1;
--text-body-lg: 43px;
--leading-body-lg: 1.1;
/* Typography — Weights */
--font-weight-regular: 400;
/* Spacing */
--spacing-5: 5px;
--spacing-20: 20px;
--spacing-22: 22px;
--spacing-40: 40px;
--spacing-50: 50px;
/* Layout */
--section-gap: 50px;
--card-padding: 22px;
--element-gap: 5px;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-midnight-void: #000000;
--color-arctic-mist: #ffffff;
/* Typography */
--font-editorial: 'editorial', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-goodsans: 'goodsans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 16px;
--leading-caption: 1.1;
--text-body-sm: 32px;
--leading-body-sm: 1.1;
--text-body: 35px;
--leading-body: 1.1;
--text-body-lg: 43px;
--leading-body-lg: 1.1;
/* Spacing */
--spacing-5: 5px;
--spacing-20: 20px;
--spacing-22: 22px;
--spacing-40: 40px;
--spacing-50: 50px;
}
```
Graphic Monochrome Canvas: crisp,…
High-contrast digital canvas – a…
Midnight Command Center: precise…
Minimalist Dark Canvas — bold text…
Black canvas, stark typography
Minimalist digital canvas

Minimalist digital gallery
Dark canvas, bold blobs
High-contrast digital minimalist
Monochromatic Canvas, Vivid…
Black canvas, stark typography
High-contrast editorial…
Black canvas, white light
Midnight gallery wall.
Minimalist Dark Canvas
High-contrast digital brutalism.
Inky canvas, stark white lines
Photographic Contact Sheet — a…
Black canvas, typographic drama

Midnight Grid Console — where…