Monocle

Monocle, editorial, minimalist

Preview image. Unlock full-res

Ink-on-paper minimalist; a finely printed journal on pristine stock.

Industrymedia, editorial
Palette
#ffffff
#000000
#6e6e6
#d9d9d9
#e7e7e7
#fdfcf3
#ffc500
#64d5ff

Color palette

brand
Editorial Yellow
#ffc500

Call-to-action buttons, active navigation indicators, key interactive elements – a vivid punctuation mark.

accent
Sky Blue
#64d5ff

Card backgrounds for specific content categories, offering a cool counterpoint to the neutral palette.

neutral
Canvas White
#ffffff

Page backgrounds, elevated card surfaces, body text background.

Printer's Black
#000000

Primary text, headers, borders, active navigation elements – ensuring maximum contrast and legibility.

Zinc Gray
#d9d9d9

Muted borders, dividers, subtle inactive states – defining structure without visual weight.

Cloud Gray
#e7e7e7

Background for subtle card variants and distinct UI sections.

Parchment Cream
#fdfcf3

Subtle background for specific UI elements, adding a hint of warmth.

Typography

Type scale
Perfect Fourth (1.333) from 16px base
display40px · 1.13 · -0.8px
The quick brown fox jumps over the lazy dog
heading32px · 1.15 · -0.64px
The quick brown fox jumps over the lazy dog
subheading24px · 1.25 · -0.48px
The quick brown fox jumps over the lazy dog
body16px · 1.5 · 0.01em
The quick brown fox jumps over the lazy dog
caption13px · 1.5 · 0.01em
The quick brown fox jumps over the lazy dog
Plantin
Weights
400, 700
Sizes
13px, 16px, 18px, 20px, 24px, 28px, 32px, 34px, 40px
Line height
1, 1.13, 1.15, 1.2, 1.25, 1.3, 1.38, 1.44, 1.5
Letter spacing
-0.0200em, 0.0100em, 0.0500em, 0.0750em
Fallback
Georgia

Primary content, article headlines, body text, and any long-form narrative. The custom serif embodies the brand's traditional editorial authority.

Helvetica Neue
Weights
400, 700
Sizes
13px, 14px, 16px, 24px
Line height
1, 1.13, 1.25, 1.29, 1.38, 1.5
Letter spacing
0.0100em
Fallback
Arial

UI elements, navigation, buttons, and short descriptive text – providing a clean, modern contrast to the serif content.

Chanel
Weights
700
Sizes
9px
Line height
1
Letter spacing
normal
Fallback
Playfair Display

Distinctive custom display font, likely reserved for branded elements like the main Monocle logo.

Spacing & shape

Spacing
Max width1296px
Section gap32px
Card padding16px
Element gap4px
Radius
Buttons0px
Cards8px
navBadges50%

Components

Monocle Radio Podcast Player Card
Article Feature Card with Category Label and Read Time
Podcast Episode Cards Grid
Primary Navigation LinkInteractive element

Text in Printer's Black (#000000), Helvetica Neue, weight 400. Underlined with a 1px solid Printer's Black (#000000) border when active or hovered. No padding.

Call-to-Action ButtonPrimary action

Background Editorial Yellow (#ffc500), text Printer's Black (#000000), Helvetica Neue, weight 700. No border, no radius. Content based on current context.

Icon Button (Circular Outline)Secondary action/icon toggle

Transparent background, Printer's Black (#000000) text (icon), 1px Printer's Black (#000000) circular border, 50% border-radius. No padding.

Standard Content CardContent container

Background Canvas White (#ffffff), 8px border-radius, no box shadow. Internal padding of 16px around content.

Category Label CardThematic content grouping

Background Sky Blue (#64d5ff), 8px border-radius, no box shadow. Internal padding of 16px around content.

Neutral Background CardSubtle content grouping

Background Cloud Gray (#e7e7e7), 8px border-radius, no box shadow. Internal padding of 16px around content.

Podcast Player CardDynamic audio content display

Background Printer's Black (#000000), 8px border-radius, no box shadow. Features an Editorial Yellow (#ffc500) 'Listen Live' button.

Search Input FieldUser input

Canvas White (#ffffff) background, Printer's Black (#000000) text. No border, no radius. Padding of 16px.

Guidelines

Do
  • Prioritize Plantin for all article bodies and headlines to maintain editorial voice.
  • Use Printer's Black (#000000) on Canvas White (#ffffff) for all primary text and background combinations.
  • Apply 8px border-radius for all content cards and UI blocks where a soft edge is needed.
  • Reserve Editorial Yellow (#ffc500) exclusively for calls to action and critical interactive states.
  • Maintain tight letter-spacing for headlines (e.g., -0.64px for 32px Plantin headings) to enhance visual density.
  • Utilize Helvetica Neue for navigation and utility text, setting it at 13px weight 400 for consistency.
  • Implement 16px internal padding for all card components to provide sufficient breathing room for content.
Don’t
  • Do not introduce additional color accents beyond Editorial Yellow (#ffc500) and Sky Blue (#64d5ff).
  • Avoid box shadows or elevations; establish depth through background color changes (Canvas White, Cloud Gray, Sky Blue).
  • Do not use rounded corners on primary buttons or navigation elements; maintain sharp, defined edges.
  • Never use less than 4px spacing between elements unless for iconography or nested micro-interactions.
  • Do not deviate from the specified font families; avoid system defaults for major text blocks.
  • Avoid large, impactful hero images; focus on contained, editorial photography or illustrations.
  • Do not use highly decorative UI elements; stick to functional and minimal design patterns.

About this system

Show

Monocle's design evokes a classic, authoritative editorial feel, grounded in high-contrast typography on a clean white canvas. The system prioritizes crisp lines, clear hierarchy, and restraint over flourish, creating an environment where content takes center stage. Signature elements include the tight letter-spacing on headlines, the use of a custom serif font for primary content, and a sparse accent palette that highlights interactivity and key features without visual noise.

Layout

The page adheres to a max-width 1296px centered layout, creating a contained reading experience. The hero section features a prominent brand marque and headline, often with a large, editorial photograph beneath it, setting an immediate authoritative tone. Content is arranged in a grid-like fashion, employing a combination of single-column article previews and multiple-column card grids for features and related content. The rhythm is established by consistent vertical spacing of 32px between major sections and 16px padding within cards. Navigation is persistent at the top, splitting into a utility bar and a primary category navigation. The layout is information-dense but organized, resembling a structured print publication.

Imagery

Imagery is primarily editorial photography and stylized illustrations. Photography is typically tightly cropped, showcasing subjects directly in a high-key or natural light. Illustrations are often line-drawn with minimal flat colors, or possess a distinctive, quirky style (like the plane diagram or the Nic Monisse portrait). Images are usually contained within card structures or embedded directly into the content stream, not used as full-bleed hero elements. They serve an explanatory or illustrative role rather than purely decorative, balancing text-heavy layouts.

Reminiscent of The New York Times, The Economist, The Guardian, AIGA Journal.

# Monocle — Style Reference
> Ink-on-paper minimalist; a finely printed journal on pristine stock.

**Theme:** light

**Site:** https://monocle.com

Monocle's design evokes a classic, authoritative editorial feel, grounded in high-contrast typography on a clean white canvas. The system prioritizes crisp lines, clear hierarchy, and restraint over flourish, creating an environment where content takes center stage. Signature elements include the tight letter-spacing on headlines, the use of a custom serif font for primary content, and a sparse accent palette that highlights interactivity and key features without visual noise.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Editorial Yellow | `#ffc500` | `--color-editorial-yellow` | Call-to-action buttons, active navigation indicators, key interactive elements – a vivid punctuation mark. |
| Sky Blue | `#64d5ff` | `--color-sky-blue` | Card backgrounds for specific content categories, offering a cool counterpoint to the neutral palette. |
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, elevated card surfaces, body text background. |
| Printer's Black | `#000000` | `--color-printer-s-black` | Primary text, headers, borders, active navigation elements – ensuring maximum contrast and legibility. |
| Zinc Gray | `#d9d9d9` | `--color-zinc-gray` | Muted borders, dividers, subtle inactive states – defining structure without visual weight. |
| Cloud Gray | `#e7e7e7` | `--color-cloud-gray` | Background for subtle card variants and distinct UI sections. |
| Parchment Cream | `#fdfcf3` | `--color-parchment-cream` | Subtle background for specific UI elements, adding a hint of warmth. |

## Tokens — Typography

### Plantin
- **Substitute:** Georgia
- **Weights:** 400, 700
- **Sizes:** 13px, 16px, 18px, 20px, 24px, 28px, 32px, 34px, 40px
- **Line height:** 1, 1.13, 1.15, 1.2, 1.25, 1.3, 1.38, 1.44, 1.5
- **Letter spacing:** -0.0200em, 0.0100em, 0.0500em, 0.0750em
- **Role:** Primary content, article headlines, body text, and any long-form narrative. The custom serif embodies the brand's traditional editorial authority.

### Helvetica Neue
- **Substitute:** Arial
- **Weights:** 400, 700
- **Sizes:** 13px, 14px, 16px, 24px
- **Line height:** 1, 1.13, 1.25, 1.29, 1.38, 1.5
- **Letter spacing:** 0.0100em
- **Role:** UI elements, navigation, buttons, and short descriptive text – providing a clean, modern contrast to the serif content.

### Chanel
- **Substitute:** Playfair Display
- **Weights:** 700
- **Sizes:** 9px
- **Line height:** 1
- **Letter spacing:** normal
- **Role:** Distinctive custom display font, likely reserved for branded elements like the main Monocle logo.

## Tokens — Type Scale

Perfect Fourth (1.333) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 13px | 1.5 | 0.01em |
| body | 16px | 1.5 | 0.01em |
| subheading | 24px | 1.25 | -0.48px |
| heading | 32px | 1.15 | -0.64px |
| display | 40px | 1.13 | -0.8px |

## Tokens — Spacing

- **Max width:** 1296px
- **Section gap:** 32px
- **Card padding:** 16px
- **Element gap:** 4px

## Tokens — Radius

- **Buttons:** 0px
- **Cards:** 8px
- **navBadges:** 50%

## Layout

The page adheres to a max-width 1296px centered layout, creating a contained reading experience. The hero section features a prominent brand marque and headline, often with a large, editorial photograph beneath it, setting an immediate authoritative tone. Content is arranged in a grid-like fashion, employing a combination of single-column article previews and multiple-column card grids for features and related content. The rhythm is established by consistent vertical spacing of 32px between major sections and 16px padding within cards. Navigation is persistent at the top, splitting into a utility bar and a primary category navigation. The layout is information-dense but organized, resembling a structured print publication.

## Imagery

Imagery is primarily editorial photography and stylized illustrations. Photography is typically tightly cropped, showcasing subjects directly in a high-key or natural light. Illustrations are often line-drawn with minimal flat colors, or possess a distinctive, quirky style (like the plane diagram or the Nic Monisse portrait). Images are usually contained within card structures or embedded directly into the content stream, not used as full-bleed hero elements. They serve an explanatory or illustrative role rather than purely decorative, balancing text-heavy layouts.

## Components

### Monocle Radio Podcast Player Card

### Article Feature Card with Category Label and Read Time

### Podcast Episode Cards Grid

### Primary Navigation Link
*Interactive element*

Text in Printer's Black (#000000), Helvetica Neue, weight 400. Underlined with a 1px solid Printer's Black (#000000) border when active or hovered. No padding.

### Call-to-Action Button
*Primary action*

Background Editorial Yellow (#ffc500), text Printer's Black (#000000), Helvetica Neue, weight 700. No border, no radius. Content based on current context.

### Icon Button (Circular Outline)
*Secondary action/icon toggle*

Transparent background, Printer's Black (#000000) text (icon), 1px Printer's Black (#000000) circular border, 50% border-radius. No padding.

### Standard Content Card
*Content container*

Background Canvas White (#ffffff), 8px border-radius, no box shadow. Internal padding of 16px around content.

### Category Label Card
*Thematic content grouping*

Background Sky Blue (#64d5ff), 8px border-radius, no box shadow. Internal padding of 16px around content.

### Neutral Background Card
*Subtle content grouping*

Background Cloud Gray (#e7e7e7), 8px border-radius, no box shadow. Internal padding of 16px around content.

### Podcast Player Card
*Dynamic audio content display*

Background Printer's Black (#000000), 8px border-radius, no box shadow. Features an Editorial Yellow (#ffc500) 'Listen Live' button.

### Search Input Field
*User input*

Canvas White (#ffffff) background, Printer's Black (#000000) text. No border, no radius. Padding of 16px.

## Guidelines

### Do

- Prioritize Plantin for all article bodies and headlines to maintain editorial voice.
- Use Printer's Black (#000000) on Canvas White (#ffffff) for all primary text and background combinations.
- Apply 8px border-radius for all content cards and UI blocks where a soft edge is needed.
- Reserve Editorial Yellow (#ffc500) exclusively for calls to action and critical interactive states.
- Maintain tight letter-spacing for headlines (e.g., -0.64px for 32px Plantin headings) to enhance visual density.
- Utilize Helvetica Neue for navigation and utility text, setting it at 13px weight 400 for consistency.
- Implement 16px internal padding for all card components to provide sufficient breathing room for content.

### Don't

- Do not introduce additional color accents beyond Editorial Yellow (#ffc500) and Sky Blue (#64d5ff).
- Avoid box shadows or elevations; establish depth through background color changes (Canvas White, Cloud Gray, Sky Blue).
- Do not use rounded corners on primary buttons or navigation elements; maintain sharp, defined edges.
- Never use less than 4px spacing between elements unless for iconography or nested micro-interactions.
- Do not deviate from the specified font families; avoid system defaults for major text blocks.
- Avoid large, impactful hero images; focus on contained, editorial photography or illustrations.
- Do not use highly decorative UI elements; stick to functional and minimal design patterns.

## Agent Prompt Guide

### Quick Color Reference
- Text: #000000 (Printer's Black)
- Background: #ffffff (Canvas White)
- CTA: #ffc500 (Editorial Yellow)
- Border/Divider: #d9d9d9 (Zinc Gray)
- Secondary Text: #6e6e6 (Sterling Gray)

### 3-5 Example Component Prompts
1. Create a `Primary Navigation Link`: text 'Magazine', font Helvetica Neue weight 400, size 16px, color #000000. Underline in #000000 on hover.
2. Design a `Call-to-Action Button`: text 'Subscribe', font Helvetica Neue weight 700, size 16px, background #ffc500, text color #000000, no border, no radius. Padding 6px horizontal, 0px vertical.
3. Build a `Standard Content Card`: background #ffffff, 8px border-radius, no shadow. Internal padding 16px. Add a headline: Plantin weight 700, size 24px, color #000000, letter-spacing -0.48px. Follow with body text: Plantin weight 400, size 16px, color #000000, line-height 1.5.
4. Generate a `Category Label Card`: background #64d5ff, 8px border-radius, 16px padding. Include a title like 'The Weekend Opener' using Plantin weight 700, size 20px, color #000000.
5. Create an `Input Field`: background #ffffff, text color #000000, padding 16px. Placeholder text 'Search' in Sterling Gray #6e6e6e.

More like this