# Grand Matter — Style Reference
> Editorial Art House
**Theme:** light
Grand Matter features a high-contrast, editorial aesthetic. It pairs bold, classic serif typography for headlines with contemporary sans-serif for body text, creating a distinguished yet approachable feel. The palette is largely monochrome, relying on stark black, white, and off-white neutrals. A vibrant orange and a vivid blue act as precise accent colors, sparingly deployed to highlight interactive elements and navigation, giving a sense of sophisticated playfulness amidst the gravitas. Surfaces are predominantly flat, with minimal elevation, emphasizing content and typography. Layout is spacious, featuring generous vertical rhythm and clear content segmentation.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Pitch Black | `#000000` | `--color-pitch-black` | Primary text, strong borders, navigation accents, foundational UI elements |
| Deep Charcoal | `#0f2226` | `--color-deep-charcoal` | Secondary text, subtle borders, input text and outlines |
| Canvas White | `#ffffff` | `--color-canvas-white` | Primary page background, prominent card surfaces, essential text against dark backgrounds |
| Light Mist | `#f8f7f7` | `--color-light-mist` | Subtle background for UI sections, secondary card surfaces, input backgrounds |
| Warm Parchment | `#ede8e0` | `--color-warm-parchment` | Section backgrounds, image backgrounds, tertiary surface levels, subtle borders |
| Ash Gray | `#020202` | `--color-ash-gray` | Darkest background for subtle elevation, alternative text color |
| Radiant Orange | `#f25f29` | `--color-radiant-orange` | Navigation active states, decorative accents — a vibrant punctuation against the neutral palette |
| Electric Blue | `#1573dd` | `--color-electric-blue` | Outlined action borders, interactive links, image borders — providing a clear interactive signal |
## Tokens — Typography
### Inter — Body text, navigation items, descriptive content where clarity and neutrality are key. · `--font-inter`
- **Substitute:** system-ui
- **Weights:** 400
- **Sizes:** 18px
- **Line height:** 1.67
- **Letter spacing:** normal
- **Role:** Body text, navigation items, descriptive content where clarity and neutrality are key.
### big-caslon-fb — Display headlines and subheadings, callouts, and prominent text elements. This serif delivers a classic, authoritative voice. · `--font-big-caslon-fb`
- **Substitute:** serif
- **Weights:** 400
- **Sizes:** 16px, 18px, 20px, 24px, 32px, 48px, 54px, 56px
- **Line height:** 0.82, 0.85, 0.87, 0.88, 0.96, 1.00, 1.11, 1.22, 1.67
- **Letter spacing:** -0.031em
- **Role:** Display headlines and subheadings, callouts, and prominent text elements. This serif delivers a classic, authoritative voice.
### adobe-caslon-pro — Secondary headlines, emphasized body text, and specific link styles. Its tighter tracking at larger sizes maintains elegance. · `--font-adobe-caslon-pro`
- **Substitute:** serif
- **Weights:** 400
- **Sizes:** 12px, 18px, 24px, 32px, 56px
- **Line height:** 0.88, 1.00, 1.11, 1.50
- **Letter spacing:** -0.042em at 56px, -0.021em at 12px
- **Role:** Secondary headlines, emphasized body text, and specific link styles. Its tighter tracking at larger sizes maintains elegance.
### basis-grotesque-black — Specialized headlines and key informational tags. The heavy weights and negative tracking create impact and a modern feel. · `--font-basis-grotesque-black`
- **Substitute:** sans-serif
- **Weights:** 400, 600
- **Sizes:** 16px, 24px, 32px, 56px
- **Line height:** 0.78, 0.87, 0.92, 0.96, 1.00, 1.11
- **Letter spacing:** -0.031em at 56px, -0.028em at 32px, -0.018em at 16px
- **Role:** Specialized headlines and key informational tags. The heavy weights and negative tracking create impact and a modern feel.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 12px | 1.5 | -0.5px | `--text-caption` |
| body-sm | 16px | 1.67 | -0.5px | `--text-body-sm` |
| body | 18px | 1.67 | -0.5px | `--text-body` |
| subheading | 24px | 1.11 | -0.67px | `--text-subheading` |
| heading | 32px | 0.96 | -0.89px | `--text-heading` |
| heading-lg | 48px | 1 | -1.33px | `--text-heading-lg` |
| display | 56px | 0.78 | -1.75px | `--text-display` |
## Tokens — Spacing & Shapes
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 5 | 5px | `--spacing-5` |
| 8 | 8px | `--spacing-8` |
| 10 | 10px | `--spacing-10` |
| 15 | 15px | `--spacing-15` |
| 18 | 18px | `--spacing-18` |
| 20 | 20px | `--spacing-20` |
| 28 | 28px | `--spacing-28` |
| 30 | 30px | `--spacing-30` |
| 40 | 40px | `--spacing-40` |
| 80 | 80px | `--spacing-80` |
| 105 | 105px | `--spacing-105` |
### Border Radius
| Element | Value |
|---------|-------|
| inputs | 5px |
| buttons | 5px |
### Layout
- **Section gap:** 80px
- **Card padding:** 40px
- **Element gap:** 20px
## Components
### Form Button
**Role:** Primary action within forms or specific interactive elements.
Background is Light Mist (#f8f7f7), text is Deep Charcoal (#0f2226), with a 1px solid Deep Charcoal (#0f2226) border. Has 5px rounded corners and 10px padding on all sides. Font is big-caslon-fb at 16px, 400 weight.
### Text Input (Simple)
**Role:** Standard input fields for text entry.
Background is Light Mist (#f8f7f7), text is Deep Charcoal (#0f2226), with a 1px solid Deep Charcoal (#0f2226) border. Has 5px rounded corners and 10px vertical, 40px horizontal padding. Font is big-caslon-fb at 16px, 400 weight.
### Navigation Badge
**Role:** Categorization or filter labels in navigation.
Transparent background, text is Warm Parchment (#ede8e0), with no border or padding and 0px border radius. Used for 'All', 'UK', 'US' navigation options.
### Outline Link
**Role:** Interactive text links and visual borders for interactive elements.
Text in Electric Blue (#1573dd), with a 1px Electric Blue (#1573dd) border. No background. Used for emphasizing actionable text and outlining specific UI elements.
### Accent Navigation Link
**Role:** Current or active navigation item.
Text and border in Radiant Orange (#f25f29), transparent background. Used to clearly indicate the selected menu item, like 'UK' or 'US'.
## Do's and Don'ts
### Do
- Prioritize big-caslon-fb or adobe-caslon-pro for headings and display text to establish an editorial and authoritative tone.
- Use Pitch Black (#000000) for primary text and Deep Charcoal (#0f2226) for secondary text and borders to maintain high contrast and sophistication.
- Employ Light Mist (#f8f7f7) for section backgrounds and Warm Parchment (#ede8e0) for subtler background variations to create depth across surfaces.
- Utilize Radiant Orange (#f25f29) for key navigation accents and Electric Blue (#1573dd) for interactive link borders, ensuring color is used as functional punctuation.
- Apply 5px border-radius to all interactive input and button components, creating a subtle softness without compromising structure.
- Maintain comfortable spacing with 80px section gaps and 20px element gaps, ensuring visual breathing room across the layout.
- Use Inter at 18px with 1.67 line height for all body text to ensure readability and a clean informational delivery.
### Don't
- Avoid applying heavy drop shadows; the system favors flat surfaces and content-driven elevation.
- Do not introduce additional vivid colors beyond Radiant Orange and Electric Blue for UI elements; maintain a restricted accent palette.
- Do not use highly decorative borders or complex background patterns; simple 1px solid borders are preferred.
- Refrain from using large images as primary page backgrounds; instead, use neutral background colors to frame content.
- Do not deviate from the specified negative letter-spacing for display typography; it is crucial to the distinctive feel.
- Avoid overly dense content blocks; prioritize generous white space and clear visual separation between elements.
- Do not use generic system fonts for headlines; always opt for big-caslon-fb, adobe-caslon-pro, or basis-grotesque-black to preserve brand identity.
## Surfaces
| Level | Name | Value | Purpose |
|-------|------|-------|---------|
| 0 | Canvas White | `#ffffff` | Base page background and highest-level content containers. |
| 1 | Light Mist | `#f8f7f7` | Secondary background for sections and content blocks, providing a slight visual separation. |
| 2 | Warm Parchment | `#ede8e0` | Tertiary background for distinct content groups or image framing, offering a warmer neutral tone. |
| 3 | Ash Gray | `#020202` | Darkest background for subtle overlay effects or contrasting sections. |
## Imagery
Imagery primarily features product shots or artist illustrations. Photography is often high-contrast and mood-driven, using selective color saturation (e.g., magenta tint on a portrait) or stark monochrome treatments to create dramatic impact. Illustrations are varied in style but serve as content; both raw and stylized. Icons are minimal, clean, and often outlined, playing a supportive role to typography. Imagery is typically contained within cards or sections, used for explanation or atmosphere rather than full-bleed decorative elements. Density is moderate, balancing textual information with striking visual examples.
## Layout
The page uses a contained layout within a comfortable maximum width, leaving generous margins on larger screens. The hero section is full-bleed, using a dramatic visual as its background with centered, large-scale typography. Subsequent sections alternate between stark white and light gray backgrounds, creating a clear vertical rhythm. Content is generally arranged in two-column text-left/image-right or centered text stacks, allowing for spacious and unhurried information delivery. A 3-column grid is utilized for showcasing artists, featuring image-dominant cards. Navigation is a minimalist top bar, with a hamburger menu for expanded options and subtle accent color for active states.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #ffffff
border: #0f2226
accent: #f25f29
primary action: #1573dd (outlined action border)
Example Component Prompts:
1. Create a hero section: full-bleed background with a vivid image (like the magenta portrait), centered headline 'Meaningful Creativity' in big-caslon-fb, 56px, 400 weight, #ffffff, letter-spacing -1.75px. Subheading 'Grand Matter' in Inter, 18px, 400 weight, #ffffff, normal letter-spacing.
2. Create an Outlined Link: 'Learn more' text in Electric Blue (#1573dd), with a 1px solid Electric Blue (#1573dd) border. Font adobe-caslon-pro, 18px, 400 weight, letter-spacing -0.56px.
3. Create a Form Text Input: background Light Mist (#f8f7f7), text Deep Charcoal (#0f2226), 1px solid Deep Charcoal (#0f2226) border, 5px border-radius, 10px vertical and 40px horizontal padding. Placeholder text in Deep Charcoal (#0f2226). Font big-caslon-fb, 16px, 400 weight, letter-spacing -0.49px.
4. Create a Section Heading: 'Our Artists' in big-caslon-fb, 32px, 400 weight, Pitch Black (#000000), letter-spacing -0.89px. Immediately followed by a sub-line 'Chosen for their unique styles across multiple disciplines' in Inter, 18px, 400 weight, Deep Charcoal (#0f2226), normal letter-spacing.
## Similar Brands
- **AIGA** — Similar high-contrast editorial look with classic serif headlines and clean sans-serif body text.
- **Pentagram** — Employs an elegant, minimalist aesthetic with focus on typography and clear visual hierarchy.
- **&Walsh** — Uses bold typography and a limited but distinct accent color palette against a neutral background.
- **Kinfolk** — Features a spacious, editorial layout with high-quality photography and restrained color.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-pitch-black: #000000;
--color-deep-charcoal: #0f2226;
--color-canvas-white: #ffffff;
--color-light-mist: #f8f7f7;
--color-warm-parchment: #ede8e0;
--color-ash-gray: #020202;
--color-radiant-orange: #f25f29;
--color-electric-blue: #1573dd;
/* Typography — Font Families */
--font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-big-caslon-fb: 'big-caslon-fb', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-adobe-caslon-pro: 'adobe-caslon-pro', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-basis-grotesque-black: 'basis-grotesque-black', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.5;
--tracking-caption: -0.5px;
--text-body-sm: 16px;
--leading-body-sm: 1.67;
--tracking-body-sm: -0.5px;
--text-body: 18px;
--leading-body: 1.67;
--tracking-body: -0.5px;
--text-subheading: 24px;
--leading-subheading: 1.11;
--tracking-subheading: -0.67px;
--text-heading: 32px;
--leading-heading: 0.96;
--tracking-heading: -0.89px;
--text-heading-lg: 48px;
--leading-heading-lg: 1;
--tracking-heading-lg: -1.33px;
--text-display: 56px;
--leading-display: 0.78;
--tracking-display: -1.75px;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-semibold: 600;
/* Spacing */
--spacing-5: 5px;
--spacing-8: 8px;
--spacing-10: 10px;
--spacing-15: 15px;
--spacing-18: 18px;
--spacing-20: 20px;
--spacing-28: 28px;
--spacing-30: 30px;
--spacing-40: 40px;
--spacing-80: 80px;
--spacing-105: 105px;
/* Layout */
--section-gap: 80px;
--card-padding: 40px;
--element-gap: 20px;
/* Border Radius */
--radius-md: 5px;
/* Named Radii */
--radius-inputs: 5px;
--radius-buttons: 5px;
/* Surfaces */
--surface-canvas-white: #ffffff;
--surface-light-mist: #f8f7f7;
--surface-warm-parchment: #ede8e0;
--surface-ash-gray: #020202;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-pitch-black: #000000;
--color-deep-charcoal: #0f2226;
--color-canvas-white: #ffffff;
--color-light-mist: #f8f7f7;
--color-warm-parchment: #ede8e0;
--color-ash-gray: #020202;
--color-radiant-orange: #f25f29;
--color-electric-blue: #1573dd;
/* Typography */
--font-inter: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-big-caslon-fb: 'big-caslon-fb', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-adobe-caslon-pro: 'adobe-caslon-pro', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
--font-basis-grotesque-black: 'basis-grotesque-black', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 12px;
--leading-caption: 1.5;
--tracking-caption: -0.5px;
--text-body-sm: 16px;
--leading-body-sm: 1.67;
--tracking-body-sm: -0.5px;
--text-body: 18px;
--leading-body: 1.67;
--tracking-body: -0.5px;
--text-subheading: 24px;
--leading-subheading: 1.11;
--tracking-subheading: -0.67px;
--text-heading: 32px;
--leading-heading: 0.96;
--tracking-heading: -0.89px;
--text-heading-lg: 48px;
--leading-heading-lg: 1;
--tracking-heading-lg: -1.33px;
--text-display: 56px;
--leading-display: 0.78;
--tracking-display: -1.75px;
/* Spacing */
--spacing-5: 5px;
--spacing-8: 8px;
--spacing-10: 10px;
--spacing-15: 15px;
--spacing-18: 18px;
--spacing-20: 20px;
--spacing-28: 28px;
--spacing-30: 30px;
--spacing-40: 40px;
--spacing-80: 80px;
--spacing-105: 105px;
/* Border Radius */
--radius-md: 5px;
}
```
Editorial canvas, bold type
Editorial Grid, Ink on Paper

Artist's sketchbook, bursting with…
Vintage academic journal — muted…
Editorial canvas, artful typography
Gallery Grid, high contrast.
Editorial archive, high contrast.
Ever-shifting, vibrant canvas
Editorial grand typography
Sculpted Minimalism on Canvas. An…
High-contrast editorial publication
Gothic manuscript on dark parchment
Kinetic typographic canvases
monochromatic editorial precision
Editorial Minimal Canvas — Large,…
Architectural blueprint on white…
Editorial photography portfolio.
High-contrast monochrome blueprint
Warm parchment archive.
High-contrast editorial…