# Standards — Style Reference
> High-contrast precision blueprint.
**Theme:** light
Standards adopts a stark, high-contrast visual language; an almost monochrome canvas of near-white and black is punctuated sparingly by a vivid, energetic orange. Typography is central, using a bespoke sans-serif with subtle letter-spacing for a precise, authoritative voice. Components are minimal and sharp, focusing on functionality over adornment, with clean borders and tight spacing that reinforce a sense of clarity and efficiency. The overall effect is direct and impactful, designed to convey competence and modern exactitude.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas Ice | `#eaeaea` | `--color-canvas-ice` | Page background; light surface for contained sections |
| Midnight Ink | `#000000` | `--color-midnight-ink` | Primary text, core UI elements, button backgrounds for secondary actions, and dominant strokes for dividers and borders. Establishes strong contrast |
| Steel Gray | `#a1a1a1` | `--color-steel-gray` | Muted text, subtle borders, and placeholder content. Provides secondary visual information without competing with primary content |
| Whisper Gray | `#d7d7d7` | `--color-whisper-gray` | Hairline borders for cards and subtle dividers, creating a soft separation on lighter backgrounds |
| Action Orange | `#ff2e00` | `--color-action-orange` | Primary call-to-action buttons and subtle accent details. Its vividness is designed to draw immediate attention against the neutral palette |
## Tokens — Typography
### Soehne — The sole typeface for the entire system, its slight negative letter-spacing for all sizes creates a refined, compact feel. Weight 400 is for body text and descriptive elements, while 600 is reserved for impactful headings and navigational elements, maintaining a consistent, precise tone throughout the interface. · `--font-soehne`
- **Substitute:** system-ui, sans-serif
- **Weights:** 400, 600
- **Sizes:** 10px, 14px, 20px, 31px, 52px
- **Line height:** 1.00, 1.15, 1.27, 1.45, 1.55
- **Letter spacing:** -0.0100em
- **OpenType features:** `"dlig" on, "liga" on`
- **Role:** The sole typeface for the entire system, its slight negative letter-spacing for all sizes creates a refined, compact feel. Weight 400 is for body text and descriptive elements, while 600 is reserved for impactful headings and navigational elements, maintaining a consistent, precise tone throughout the interface.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 10px | 1.55 | -0.1px | `--text-caption` |
| body-sm | 14px | 1.45 | -0.14px | `--text-body-sm` |
| body | 20px | 1.27 | -0.2px | `--text-body` |
| heading-sm | 31px | 1.15 | -0.31px | `--text-heading-sm` |
| display | 52px | 1 | -0.52px | `--text-display` |
## Tokens — Spacing & Shapes
**Density:** spacious
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 5 | 5px | `--spacing-5` |
| 10 | 10px | `--spacing-10` |
| 13 | 13px | `--spacing-13` |
| 15 | 15px | `--spacing-15` |
| 16 | 16px | `--spacing-16` |
| 24 | 24px | `--spacing-24` |
| 30 | 30px | `--spacing-30` |
| 46 | 46px | `--spacing-46` |
| 50 | 50px | `--spacing-50` |
| 59 | 59px | `--spacing-59` |
| 60 | 60px | `--spacing-60` |
### Border Radius
| Element | Value |
|---------|-------|
| buttons | 4px |
### Layout
- **Section gap:** 46px
- **Card padding:** 13px
- **Element gap:** 10px
## Components
### Primary Action Button
**Role:** Key interactive element.
Filled with Action Orange (#ff2e00), white text, and a 4px border radius. Padding: 13.3px vertical, 13.3px horizontal. Uses Soehne font, weight 400, -0.0100em letter spacing.
### Secondary Action Button
**Role:** Alternative interactive element, less emphasis.
Filled with Midnight Ink (#000000), white text, and a 4px border radius. Padding: 13.3px vertical, 13.3px horizontal. Uses Soehne font, weight 400, -0.0100em letter spacing.
### Ghost Card
**Role:** Container for content, appearing as an empty visual block.
Transparent background, no box shadow, 0px border radius. Border top and left are Whisper Gray (#d7d7d7). No explicit padding, content within defines its own spacing. Used for content grouping like company logos.
### Navigation Link
**Role:** Primary navigation item in headers and footers.
Text color is Midnight Ink (#000000) or Steel Gray (#a1a1a1). Uses Soehne font, weight 400, small sizes like 14px, with -0.0100em letter spacing. No underlines, relying on color for distinction.
## Do's and Don'ts
### Do
- Prioritize Midnight Ink (#000000) for all primary text and critical UI elements to ensure high contrast.
- Use Element Gap (10px) consistently for horizontal and vertical spacing between small interactive elements.
- Apply Action Orange (#ff2e00) exclusively for primary calls-to-action and minimal, impactful accents.
- Ensure all buttons have a 4px border radius for a subtle, consistent corner treatment.
- Maintain the -0.0100em letter-spacing for all text elements to preserve the distinct typographical feel.
- Utilize Canvas Ice (#eaeaea) as the dominant background color for most page sections.
- Structure all headings with Soehne font, weight 600, paired with section gaps of 46px to define clear content blocks.
### Don't
- Avoid using multiple chromatic colors; limit accents strictly to Action Orange (#ff2e00).
- Do not introduce additional font families or weights beyond Soehne 400 and 600.
- Refrain from applying shadows to elements; maintain a flat design aesthetic.
- Do not vary letter-spacing from -0.0100em across any text element.
- Avoid decorative gradients or complex backgrounds; stick to solid colors.
- Do not use border radii different from 4px on interactive elements or 0px on cards.
- Do not deviate from the established spacing tokens; maintain the spacious rhythm.
## Surfaces
| Level | Name | Value | Purpose |
|-------|------|-------|---------|
| 0 | Base Canvas | `#eaeaea` | Dominant background for main content areas. |
| 1 | Text Content | `#000000` | Used for contrast-heavy displays of text and core UI outlines. |
## Imagery
This system features a highly minimal approach to imagery. Product screenshots show cropped application windows on pure white backgrounds, emphasizing software UI without lifestyle context. Illustrations are entirely absent. Icons, when present, are simple, monochromatic, and outlined, reinforcing the clean, functional aesthetic with a subtle stroke weight. The overall density is text-dominant, with imagery serving as direct functional examples or placeholder content in ghost card backgrounds, never vying for attention with complex visual narratives.
## Layout
The page maintains a full-bleed visual model, without a fixed max-width container. The hero section establishes a stark contrast with a large, centered, high-impact headline directly on the Canvas Ice background, immediately followed by a full-width black block potentially for video or product showcase. Sections alternate between light Canvas Ice backgrounds and full-width content blocks. Content is arranged in flexible, often multi-column grids or centered stacks. Vertical rhythm is defined by consistent section gaps (around 46px), and card grids often feature six-column layouts where elements have 0px radius and no box shadows, appearing as pure contained blocks hinting at content. The navigation is minimal, featuring a sticky top bar with logo, index, and simple text links.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #eaeaea
border: #d7d7d7
accent: #ff2e00
primary action: #ff2e00 (filled action)
Example Component Prompts:
Create a hero section: Canvas Ice (#eaeaea) background. Headline at 52px Soehne weight 600, Midnight Ink (#000000), letter-spacing -0.52px. Subtext at 20px Soehne weight 400, Midnight Ink (#000000), letter-spacing -0.2px.
Create a Primary Action Button: #ff2e00 background, #a1a1a1 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA.
Create a ghost card with content: Transparent background, 0px border radius, top/left border Whisper Gray (#d7d7d7) 0.5px solid. Content inside includes a 14px Soehne weight 400, Steel Gray (#a1a1a1) text caption, letter-spacing -0.14px, with 10px element gap from other elements.
## Similar Brands
- **Figma** — High-contrast text on light backgrounds, strong typography focus, and minimal use of color for functional accents.
- **Linear** — Lean, high-density UI with precise, compact typography and a reliance on neutrals with a single, impactful accent color.
- **Stripe** — Clean, spacious layouts, strong sans-serif typography, and a deliberate use of color for key calls to action.
- **Supabase** — Clear separation of content blocks, strong and precise typography, and a reserved but effective use of color for branding and interactivity.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-ice: #eaeaea;
--color-midnight-ink: #000000;
--color-steel-gray: #a1a1a1;
--color-whisper-gray: #d7d7d7;
--color-action-orange: #ff2e00;
/* Typography — Font Families */
--font-soehne: 'Soehne', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 10px;
--leading-caption: 1.55;
--tracking-caption: -0.1px;
--text-body-sm: 14px;
--leading-body-sm: 1.45;
--tracking-body-sm: -0.14px;
--text-body: 20px;
--leading-body: 1.27;
--tracking-body: -0.2px;
--text-heading-sm: 31px;
--leading-heading-sm: 1.15;
--tracking-heading-sm: -0.31px;
--text-display: 52px;
--leading-display: 1;
--tracking-display: -0.52px;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-semibold: 600;
/* Spacing */
--spacing-5: 5px;
--spacing-10: 10px;
--spacing-13: 13px;
--spacing-15: 15px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-30: 30px;
--spacing-46: 46px;
--spacing-50: 50px;
--spacing-59: 59px;
--spacing-60: 60px;
/* Layout */
--section-gap: 46px;
--card-padding: 13px;
--element-gap: 10px;
/* Border Radius */
--radius-md: 4px;
/* Named Radii */
--radius-buttons: 4px;
/* Surfaces */
--surface-base-canvas: #eaeaea;
--surface-text-content: #000000;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-ice: #eaeaea;
--color-midnight-ink: #000000;
--color-steel-gray: #a1a1a1;
--color-whisper-gray: #d7d7d7;
--color-action-orange: #ff2e00;
/* Typography */
--font-soehne: 'Soehne', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 10px;
--leading-caption: 1.55;
--tracking-caption: -0.1px;
--text-body-sm: 14px;
--leading-body-sm: 1.45;
--tracking-body-sm: -0.14px;
--text-body: 20px;
--leading-body: 1.27;
--tracking-body: -0.2px;
--text-heading-sm: 31px;
--leading-heading-sm: 1.15;
--tracking-heading-sm: -0.31px;
--text-display: 52px;
--leading-display: 1;
--tracking-display: -0.52px;
/* Spacing */
--spacing-5: 5px;
--spacing-10: 10px;
--spacing-13: 13px;
--spacing-15: 15px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-30: 30px;
--spacing-46: 46px;
--spacing-50: 50px;
--spacing-59: 59px;
--spacing-60: 60px;
/* Border Radius */
--radius-md: 4px;
}
```
Warm, Crisp Canvas
Monochromatic architectural…

High-contrast research tool; like…
High-contrast typographic canvas

High-contrast geometric clarity

Architectural Digital Canvas. A…
High-contrast monochrome blueprint
gallery wall contrast

Analytical Blueprint on Pure…
Gallery Wall Precision

Frosted glass on crisp canvas
High-contrast monochrome canvas.
Crisp digital workbench
etched digital blueprint
Architectural blueprints on…

organized desktop, clean and bright

Architectural blueprint on white…
Architectural blueprint on white…
Type Foundry Blueprint: precision…

Crisp canvas, gradient fireworks.…