
Preview image. Unlock full-res
Ink-on-paper minimalist; a finely printed journal on pristine stock.
Color palette
Call-to-action buttons, active navigation indicators, key interactive elements – a vivid punctuation mark.
Card backgrounds for specific content categories, offering a cool counterpoint to the neutral palette.
Page backgrounds, elevated card surfaces, body text background.
Primary text, headers, borders, active navigation elements – ensuring maximum contrast and legibility.
Muted borders, dividers, subtle inactive states – defining structure without visual weight.
Background for subtle card variants and distinct UI sections.
Subtle background for specific UI elements, adding a hint of warmth.
Typography
- 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.
- 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.
- 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
Components
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.
Background Editorial Yellow (#ffc500), text Printer's Black (#000000), Helvetica Neue, weight 700. No border, no radius. Content based on current context.
Transparent background, Printer's Black (#000000) text (icon), 1px Printer's Black (#000000) circular border, 50% border-radius. No padding.
Background Canvas White (#ffffff), 8px border-radius, no box shadow. Internal padding of 16px around content.
Background Sky Blue (#64d5ff), 8px border-radius, no box shadow. Internal padding of 16px around content.
Background Cloud Gray (#e7e7e7), 8px border-radius, no box shadow. Internal padding of 16px around content.
Background Printer's Black (#000000), 8px border-radius, no box shadow. Features an Editorial Yellow (#ffc500) 'Listen Live' button.
Canvas White (#ffffff) background, Printer's Black (#000000) text. No border, no radius. Padding of 16px.
Guidelines
- 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.
- 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
ShowHide
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.
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 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.









