# Zendesk — Style Reference
> Crisp digital canvas
**Theme:** light
Zendesk employs a crisp, bright aesthetic with high contrast typography and a single vibrant accent color. The visual system prioritizes legibility and direct communication on a clean white canvas, grounded by dark, information-dense footers. Components are lightweight and functional, using subtle rounding and a clear hierarchy driven by size and color. Interaction points are sharply defined by the key accent green, making actions feel clear and responsive.
## Tokens — Colors
| Name | Value | Token | Role |
|------|-------|-------|------|
| Canvas White | `#ffffff` | `--color-canvas-white` | Page backgrounds, elevated surfaces, default icon fills, default link text in dark sections |
| Ink Black | `#000000` | `--color-ink-black` | Primary text, deep shadow effects where present |
| Charcoal | `#11110d` | `--color-charcoal` | Footer background, secondary text on light backgrounds, dark surface elements |
| Fog Gray | `#f5f5f2` | `--color-fog-gray` | Muted text, subtle borders, background for secondary headings |
| Zendesk Green | `linear-gradient(90deg, rgb(209, 244, 112) 0%, rgb(209, 244, 112) 40%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgb(209, 244, 112) 60%, rgb(209, 244, 112) 100%)` | `--color-zendesk-green` | Primary call-to-action buttons, interactive links, highlight accents, decorative branding element in footer |
## Tokens — Typography
### Vanilla Sans — The primary typeface for all text content, from headings to body text and navigation. Its clean, modern lines reinforce the system's clarity and directness. · `--font-vanilla-sans`
- **Substitute:** Inter, sans-serif
- **Weights:** 400, 500, 600, 700
- **Sizes:** 14px, 16px, 18px, 32px, 42px, 68px
- **Line height:** 1.00, 1.05, 1.15, 1.20, 1.39, 1.40, 1.44, 1.45, 1.50, 1.56, 1.68
- **Letter spacing:** normal
- **Role:** The primary typeface for all text content, from headings to body text and navigation. Its clean, modern lines reinforce the system's clarity and directness.
### Type Scale
| Role | Size | Line Height | Letter Spacing | Token |
|------|------|-------------|----------------|-------|
| caption | 14px | 1.4 | — | `--text-caption` |
| body-sm | 16px | 1.5 | — | `--text-body-sm` |
| body | 18px | 1.5 | — | `--text-body` |
| heading-sm | 32px | 1.2 | — | `--text-heading-sm` |
| heading | 42px | 1.05 | — | `--text-heading` |
| display | 68px | 1 | — | `--text-display` |
## Tokens — Spacing & Shapes
**Base unit:** 8px
**Density:** comfortable
### Spacing Scale
| Name | Value | Token |
|------|-------|-------|
| 8 | 8px | `--spacing-8` |
| 16 | 16px | `--spacing-16` |
| 24 | 24px | `--spacing-24` |
| 48 | 48px | `--spacing-48` |
| 64 | 64px | `--spacing-64` |
| 88 | 88px | `--spacing-88` |
### Border Radius
| Element | Value |
|---------|-------|
| links | 4px |
| buttons | 16px |
| bodySurface | 40px |
| navigationItems | 16px |
### Layout
- **Section gap:** 88px
- **Card padding:** 16px
- **Element gap:** 16px
## Components
### Primary Action Button
**Role:** Call to action
Filled button with Zendesk Green (#d1f470) background and Charcoal (#11110d) text. Features 16px border-radius and 10px vertical, 20px horizontal padding. Prominently used for primary actions.
### Ghost Navigation Button
**Role:** Secondary navigation or action
Transparent background with Canvas White (#ffffff) text (when on dark background like footer). No distinct padding, relies on surrounding layout for spacing. Used for navigation links or secondary actions that need less emphasis.
### Info Banner
**Role:** Top-level informational message
Dark Charcoal (#11110d) background with Canvas White (#ffffff) text. Used for system-wide notices at the top of the page. Minimal padding, directly integrated into the header structure.
### Footer Link
**Role:** Navigation links within the footer
Canvas White (#ffffff) text on Charcoal (#11110d) background. Default state is simple text, interactive states or special links may use Zendesk Green (#d1f470) text. Small 4px border-radius for interactive elements.
### Muted Heading
**Role:** Secondary section headings
Text in Fog Gray (#f5f5f2) color, often used in information-dense sections like the footer. Sizes range based on hierarchy, e.g. 18px / 1.5.
## Do's and Don'ts
### Do
- Use Canvas White (#ffffff) for primary page backgrounds, ensuring maximum legibility for content.
- Apply Zendesk Green (#d1f470) exclusively for primary calls-to-action, interactive elements, and focused brand highlights.
- Employ Charcoal (#11110d) as the background for footer sections and high-contrast informational banners.
- Use Vanilla Sans (or Inter as substitute) for all typographic elements, prioritizing legibility and a consistent brand voice.
- Ensure all buttons and navigation items utilize a 16px border-radius for a consistent, soft visual feel.
- Maintain high contrast (AAA level) for all text against its background, e.g., Ink Black (#000000) on Canvas White (#ffffff).
- Utilize an 8px base unit for all spacing, with common element gaps at 16px and section gaps at 88px for clarity.
### Don't
- Do not introduce new vibrant colors outside of Zendesk Green (#d1f470), as it diminishes the impact of the primary accent.
- Avoid heavy shadows or gradients on interactive elements; rely on color and typography changes for states.
- Do not deviate from the established type scale; maintain consistent sizing and line heights for hierarchy.
- Do not use generic system fonts; always specify Vanilla Sans or its substitute Inter.
- Avoid applying tight letter-spacing to body text; it should remain at 'normal' for readability.
- Do not use border-radius values other than 4px or 16px for UI elements, except for the large 40px radius on a specific body surface.
- Do not use more subtle forms of interaction for primary CTAs; they must be filled with Zendesk Green.
## Surfaces
| Level | Name | Value | Purpose |
|-------|------|-------|---------|
| 1 | Page Canvas | `#ffffff` | Primary background for content areas and general page body. |
| 2 | Footer Bedrock | `#11110d` | Dominant background for the footer and other dark, information-dense sections. |
## Imagery
This site predominantly uses icons and UI elements rather than complex imagery. White background with a simple black logo. When present, imagery is typically functional, like a small decorative green gradient in the footer or simple line icons in navigation. The design is text-dominant, with visual elements serving to break up sections or highlight interaction. Icons are minimal, likely filled or solid, with no apparent stroke. No elaborate photography or custom illustrations are present beyond the brand's immediate UI needs.
## Layout
The page follows a contained layout model, centered within a max-width constraint, though the 'max-width' itself is not explicitly defined in the data, the content is clearly not full-bleed. The hero section features a large, centered headline followed by body text and an engaging call to action. Sections are delineated by clear vertical rhythm with generous spacing. The footer shifts to a dark background, employing a multi-column grid for navigation links and a visually distinct 'Contact us.' section with a brand accent. Page-level navigation is a simple top bar with a logo and two ghost action buttons.
## Agent Prompt Guide
Quick Color Reference:
text: #000000
background: #ffffff
border: #d1f470 (for active states/highlights)
accent: #d1f470
primary action: #d1f470 (filled action)
Example Component Prompts:
1. Create a Primary Action Button: #d1f470 background, #000000 text, 9999px radius, compact pill padding. Use this filled treatment for the main CTA.
2. Create a main headline: text #11110d, font Vanilla Sans weight 700, size 68px, lineHeight 1.0.
4. Create a hero body text block: text #11110d, font Vanilla Sans weight 400, size 18px, lineHeight 1.5.
## Similar Brands
- **monday.com** — Bright, high-contrast UI with a strong emphasis on a single accent color for interaction and brand identity.
- **Asana** — Clean white background with dark text, precise typography, and strategic use of a distinct brand color for actions and highlights.
- **Notion** — Minimalist aesthetic with a focus on typography and clear hierarchy, utilizing a limited color palette with a single accent for functionality.
## Quick Start
### CSS Custom Properties
```css
:root {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-charcoal: #11110d;
--color-fog-gray: #f5f5f2;
--color-zendesk-green: #d1f470;
--gradient-zendesk-green: linear-gradient(90deg, rgb(209, 244, 112) 0%, rgb(209, 244, 112) 40%, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%, rgb(209, 244, 112) 60%, rgb(209, 244, 112) 100%);
/* Typography — Font Families */
--font-vanilla-sans: 'Vanilla Sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 14px;
--leading-caption: 1.4;
--text-body-sm: 16px;
--leading-body-sm: 1.5;
--text-body: 18px;
--leading-body: 1.5;
--text-heading-sm: 32px;
--leading-heading-sm: 1.2;
--text-heading: 42px;
--leading-heading: 1.05;
--text-display: 68px;
--leading-display: 1;
/* Typography — Weights */
--font-weight-regular: 400;
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
/* Spacing */
--spacing-unit: 8px;
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-48: 48px;
--spacing-64: 64px;
--spacing-88: 88px;
/* Layout */
--section-gap: 88px;
--card-padding: 16px;
--element-gap: 16px;
/* Border Radius */
--radius-md: 4px;
--radius-2xl: 16px;
--radius-3xl: 40px;
/* Named Radii */
--radius-links: 4px;
--radius-buttons: 16px;
--radius-bodysurface: 40px;
--radius-navigationitems: 16px;
/* Surfaces */
--surface-page-canvas: #ffffff;
--surface-footer-bedrock: #11110d;
}
```
### Tailwind v4
```css
@theme {
/* Colors */
--color-canvas-white: #ffffff;
--color-ink-black: #000000;
--color-charcoal: #11110d;
--color-fog-gray: #f5f5f2;
--color-zendesk-green: #d1f470;
/* Typography */
--font-vanilla-sans: 'Vanilla Sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Typography — Scale */
--text-caption: 14px;
--leading-caption: 1.4;
--text-body-sm: 16px;
--leading-body-sm: 1.5;
--text-body: 18px;
--leading-body: 1.5;
--text-heading-sm: 32px;
--leading-heading-sm: 1.2;
--text-heading: 42px;
--leading-heading: 1.05;
--text-display: 68px;
--leading-display: 1;
/* Spacing */
--spacing-8: 8px;
--spacing-16: 16px;
--spacing-24: 24px;
--spacing-48: 48px;
--spacing-64: 64px;
--spacing-88: 88px;
/* Border Radius */
--radius-md: 4px;
--radius-2xl: 16px;
--radius-3xl: 40px;
}
```

Lime signal in a forest clearing —…
Electric Data Flow; a structured,…
Polished Workflow, Vibrant…

Vibrant digital workbench.

Sky Blueprint on Bright Paper –…

Pristine Digital Workspace. A…
Digital workbench illuminated by…
Crisp Utility, Rounded Edges

Deep Violet Command Center. An…
Engineering blueprint on stark…
Vibrant productivity hub: a…
Crisp digital workbench

High-contrast research tool; like…

Desktop OS window pane, minimalist…
Warm,橙色效率

Warm, minimal productivity suite.…
Warm, Crisp Canvas
Crisp geometry, playful pink.
Digital Sandbox with Soft…

Crisp paper on a clean desk. A…