Copy

Copy, high-contrast, b2b-saas

Preview image. Unlock full-res

Strategic blueprint on polished steel. Organized hierarchy and vibrant violet accents against a muted canvas.

Industrysaas, ai
Palette
#171717
#f6fafb
#e4edf1
#e2e8eb
#5d5d5d
#693edf
#3b0d96
#c1b9f4

Color palette

brand
Violet Impulse
#693edf

Primary Call-to-Action buttons, active navigation, key interactive elements. Its vividness provides a clear focal point against the neutral palette.

Deep Space Violet
#3b0d96

Darker accent for buttons and specific background sections, providing depth within the brand's violet spectrum.

Dawn Violet
#c1b9f4

Lighter accent used for subtle indicators or progress elements, softening the brand's primary color when needed.

neutral
Midnight Ink
#171717

Primary text, deep backgrounds, icon fills.

Cloud Burst
#f6fafb

Primary page and card backgrounds, input fields.

Slate Echo
#e4edf1

Subtle borders, form field outlines, divider lines.

Ash Veil
#e2e8eb

Button borders, subtle highlights.

Graphite Tone
#5d5d5d

Secondary text, descriptive labels.

Typography

Type scale
Augmented Fourth (1.414) from 16px base
display88px · 1 · -1.76px
The quick brown fox jumps over the lazy dog
heading-lg26px · 1.31 · 0.26px
The quick brown fox jumps over the lazy dog
heading24px · 1.45 · -0.48px
The quick brown fox jumps over the lazy dog
subheading22px · 1.57 · -0.22px
The quick brown fox jumps over the lazy dog
body16px · 1.43
The quick brown fox jumps over the lazy dog
body-sm14px · 1.5
The quick brown fox jumps over the lazy dog
caption12px · 2
The quick brown fox jumps over the lazy dog
ABC Normal
Weights
500, 600
Sizes
24px, 26px, 28px, 32px, 48px, 56px, 88px
Line height
1, 1.18, 1.31, 1.4, 1.42, 1.5
Letter spacing
-0.0200em at display sizes (88px, 56px), 0.0050em at 24px and 26px font sizes
Fallback
Montserrat

Display and marketing headlines. The custom font elevates the brand's visual identity, especially with its precise letterSpacing and tight line heights, giving titles a sophisticated, controlled feel.

ABC Normal Regular
Weights
400
Sizes
26px
Line height
1.31
Letter spacing
0.0100em
Fallback
Montserrat

Descriptive body text for prominent statements or feature descriptions, maintaining the brand's unique typographic voice at a slightly more readable weight.

Inter
Weights
400, 500, 600, 700
Sizes
12px, 14px, 16px, 22px, 24px
Line height
1.17, 1.33, 1.43, 1.45, 1.5, 1.57, 1.69, 2
Letter spacing
-0.0200em at 24px, -0.0050em at 22px
Fallback
Inter Variable

All functional text, including navigation, body copy, button labels, and captions. Its broad weight and size range provide versatility for information hierarchy, while slight negative letter spacing on larger sizes maintains a polished, modern feel.

Spacing & shape

Spacing
Section gap72px
Card padding30px
Element gap16px
Radius
Default4px
Buttons4px

Components

GTM AI Playbook Feature Card
GTM AI Platform Architecture Block
Hero Email CTA with Process Steps
Login ButtonSecondary call to action

Outline button with `Midnight Ink` (#171717) text and a 2px stroke border in `Ash Veil` (#e2e8eb). Has a 4px border radius. Padding is 0px top/bottom, 16px left/right.

Input FieldUser data entry

Background `Cloud Burst` (#f6fafb), `Midnight Ink` (#171717) text. Border `Slate Echo` (#e4edf1) 0px radius. Padding 0px top/bottom, 18px left, 8px right. This input visually blends with the background suggesting a clear, unobstructed path for data.

Process StepSequential information display

Transparent background, no border radius, no shadow. Padding 0px top/bottom, 32px right, 0px left for the content block. Highlighted by `Violet Impulse` (#693edf) and its shades through the background shape, serving as active state indicators.

Sub-Navigation ButtonInternal navigation

`Midnight Ink` (#171717) text on a transparent background with no border radius. Explicitly styled with padding 8px top/bottom, 24px left/right. Used for secondary navigation elements within sections.

Tag BadgeCategorization label

Transparent background, `Midnight Ink` (#171717) text. No border radius, no padding. Used for simple categorization and filtering.

Primary Navigation LinkMain site navigation

`Midnight Ink` (#171717) text on a transparent background, no border radius. These links have a hover state that brings out the `Violet Impulse` color, often as an underline.

Guidelines

Do
  • Use `Violet Impulse` (#693edf) exclusively for primary CTAs and active states.
  • Apply `Midnight Ink` (#171717) for all primary text, ensuring maximum contrast against light backgrounds.
  • Maintain 4px `radius` for all general UI elements like cards and secondary buttons.
  • Ensure input fields use `Cloud Burst` (#f6fafb) background and `Slate Echo` (#e4edf1) borders for consistent form styling.
  • Prioritize `ABC Normal` font for all display headings to leverage its distinctive letter spacing and authoritative presence.
  • Implement -0.0200em letter spacing for `ABC Normal` headlines at 48px and larger sizes.
Don’t
  • Do not use shadows for elevation; emphasize depth through varied background colors and precise spacing.
  • Avoid using `Violet Impulse` (#693edf) for body text or non-interactive elements, to preserve its impact as an accent.
  • Do not introduce additional border radii; consistently use 4px or 0px.
  • Refrain from using `Inter` for major headlines. Its role is for functional and extended text.
  • Do not deviate from the established spacing unit; use multiples of 4px for all padding and margins.
  • Avoid introducing additional visual accents or graphical elements that compete with the brand's violet spectrum.

About this system

Show

This design system projects a high-tech, enterprise feel through its stark contrasts and precise typography. Dominant dark and vivid violet accents create a sense of digital sophistication, while a meticulous hierarchy of grays and precise spacing ensure clarity. The interplay of strong, weighted headlines against more muted body text establishes authority, characteristic of B2B SaaS platforms.

Layout

The site employs a max-width contained layout, typically centered, with a default `sectionGap` of 72px creating ample vertical breathing room between content blocks. The hero section is full-bleed with a dark background and a central, large headline, immediately grounding the user. Most content sections alternate between text-left/image-right and image-left/text-right patterns, often within a 2-column grid. Feature lists are presented in 3-column card grids. The navigation is a sticky top bar, providing persistent access. The overall density is spacious, prioritizing readability and clear information hierarchy over packed content.

Imagery

The site uses a combination of abstract, geometric illustrations and product screenshots. Illustrations are brand-colored (shades of violet) and appear to abstract complex processes into clear, interconnected visual pathways (e.g., the branching flow on the hero section). Product screenshots, when present implicitly via card examples, are tightly framed and seem to showcase UI elements rather than full contexts. The overall approach is to use visuals for conceptual explanation or function demonstration, not for emotional connection or lifestyle imagery. Icons are filled, mono-color (Midnight Ink or Violet Impulse) and appear simple and illustrative rather than highly detailed, reinforcing clarity and directness. Imagery density is low, making text and UI elements dominant.

Reminiscent of Anthropic, Vercel, Linear, Plaid.

# Copy — Style Reference
> Strategic blueprint on polished steel. Organized hierarchy and vibrant violet accents against a muted canvas.

**Theme:** light

**Site:** https://copy.ai

This design system projects a high-tech, enterprise feel through its stark contrasts and precise typography. Dominant dark and vivid violet accents create a sense of digital sophistication, while a meticulous hierarchy of grays and precise spacing ensure clarity. The interplay of strong, weighted headlines against more muted body text establishes authority, characteristic of B2B SaaS platforms.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Violet Impulse | `#693edf` | `--color-violet-impulse` | Primary Call-to-Action buttons, active navigation, key interactive elements. Its vividness provides a clear focal point against the neutral palette. |
| Deep Space Violet | `#3b0d96` | `--color-deep-space-violet` | Darker accent for buttons and specific background sections, providing depth within the brand's violet spectrum. |
| Dawn Violet | `#c1b9f4` | `--color-dawn-violet` | Lighter accent used for subtle indicators or progress elements, softening the brand's primary color when needed. |
| Midnight Ink | `#171717` | `--color-midnight-ink` | Primary text, deep backgrounds, icon fills. |
| Cloud Burst | `#f6fafb` | `--color-cloud-burst` | Primary page and card backgrounds, input fields. |
| Slate Echo | `#e4edf1` | `--color-slate-echo` | Subtle borders, form field outlines, divider lines. |
| Ash Veil | `#e2e8eb` | `--color-ash-veil` | Button borders, subtle highlights. |
| Graphite Tone | `#5d5d5d` | `--color-graphite-tone` | Secondary text, descriptive labels. |

## Tokens — Typography

### ABC Normal
- **Substitute:** Montserrat
- **Weights:** 500, 600
- **Sizes:** 24px, 26px, 28px, 32px, 48px, 56px, 88px
- **Line height:** 1, 1.18, 1.31, 1.4, 1.42, 1.5
- **Letter spacing:** -0.0200em at display sizes (88px, 56px), 0.0050em at 24px and 26px font sizes
- **Role:** Display and marketing headlines. The custom font elevates the brand's visual identity, especially with its precise letterSpacing and tight line heights, giving titles a sophisticated, controlled feel.

### ABC Normal Regular
- **Substitute:** Montserrat
- **Weights:** 400
- **Sizes:** 26px
- **Line height:** 1.31
- **Letter spacing:** 0.0100em
- **Role:** Descriptive body text for prominent statements or feature descriptions, maintaining the brand's unique typographic voice at a slightly more readable weight.

### Inter
- **Substitute:** Inter Variable
- **Weights:** 400, 500, 600, 700
- **Sizes:** 12px, 14px, 16px, 22px, 24px
- **Line height:** 1.17, 1.33, 1.43, 1.45, 1.5, 1.57, 1.69, 2
- **Letter spacing:** -0.0200em at 24px, -0.0050em at 22px
- **Role:** All functional text, including navigation, body copy, button labels, and captions. Its broad weight and size range provide versatility for information hierarchy, while slight negative letter spacing on larger sizes maintains a polished, modern feel.

## Tokens — Type Scale

Augmented Fourth (1.414) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 12px | 2 | — |
| body-sm | 14px | 1.5 | — |
| body | 16px | 1.43 | — |
| subheading | 22px | 1.57 | -0.22px |
| heading | 24px | 1.45 | -0.48px |
| heading-lg | 26px | 1.31 | 0.26px |
| display | 88px | 1 | -1.76px |

## Tokens — Spacing

- **Section gap:** 72px
- **Card padding:** 30px
- **Element gap:** 16px

## Tokens — Radius

- **Default:** 4px
- **Buttons:** 4px

## Layout

The site employs a max-width contained layout, typically centered, with a default `sectionGap` of 72px creating ample vertical breathing room between content blocks. The hero section is full-bleed with a dark background and a central, large headline, immediately grounding the user. Most content sections alternate between text-left/image-right and image-left/text-right patterns, often within a 2-column grid. Feature lists are presented in 3-column card grids. The navigation is a sticky top bar, providing persistent access. The overall density is spacious, prioritizing readability and clear information hierarchy over packed content.

## Imagery

The site uses a combination of abstract, geometric illustrations and product screenshots. Illustrations are brand-colored (shades of violet) and appear to abstract complex processes into clear, interconnected visual pathways (e.g., the branching flow on the hero section). Product screenshots, when present implicitly via card examples, are tightly framed and seem to showcase UI elements rather than full contexts. The overall approach is to use visuals for conceptual explanation or function demonstration, not for emotional connection or lifestyle imagery. Icons are filled, mono-color (Midnight Ink or Violet Impulse) and appear simple and illustrative rather than highly detailed, reinforcing clarity and directness. Imagery density is low, making text and UI elements dominant.

## Components

### GTM AI Playbook Feature Card

### GTM AI Platform Architecture Block

### Hero Email CTA with Process Steps

### Login Button
*Secondary call to action*

Outline button with `Midnight Ink` (#171717) text and a 2px stroke border in `Ash Veil` (#e2e8eb). Has a 4px border radius. Padding is 0px top/bottom, 16px left/right.

### Input Field
*User data entry*

Background `Cloud Burst` (#f6fafb), `Midnight Ink` (#171717) text. Border `Slate Echo` (#e4edf1) 0px radius. Padding 0px top/bottom, 18px left, 8px right. This input visually blends with the background suggesting a clear, unobstructed path for data.

### Process Step
*Sequential information display*

Transparent background, no border radius, no shadow. Padding 0px top/bottom, 32px right, 0px left for the content block. Highlighted by `Violet Impulse` (#693edf) and its shades through the background shape, serving as active state indicators.

### Sub-Navigation Button
*Internal navigation*

`Midnight Ink` (#171717) text on a transparent background with no border radius. Explicitly styled with padding 8px top/bottom, 24px left/right. Used for secondary navigation elements within sections.

### Tag Badge
*Categorization label*

Transparent background, `Midnight Ink` (#171717) text. No border radius, no padding. Used for simple categorization and filtering.

### Primary Navigation Link
*Main site navigation*

`Midnight Ink` (#171717) text on a transparent background, no border radius. These links have a hover state that brings out the `Violet Impulse` color, often as an underline.

## Guidelines

### Do

- Use `Violet Impulse` (#693edf) exclusively for primary CTAs and active states.
- Apply `Midnight Ink` (#171717) for all primary text, ensuring maximum contrast against light backgrounds.
- Maintain 4px `radius` for all general UI elements like cards and secondary buttons.
- Ensure input fields use `Cloud Burst` (#f6fafb) background and `Slate Echo` (#e4edf1) borders for consistent form styling.
- Prioritize `ABC Normal` font for all display headings to leverage its distinctive letter spacing and authoritative presence.
- Implement -0.0200em letter spacing for `ABC Normal` headlines at 48px and larger sizes.

### Don't

- Do not use shadows for elevation; emphasize depth through varied background colors and precise spacing.
- Avoid using `Violet Impulse` (#693edf) for body text or non-interactive elements, to preserve its impact as an accent.
- Do not introduce additional border radii; consistently use 4px or 0px.
- Refrain from using `Inter` for major headlines. Its role is for functional and extended text.
- Do not deviate from the established spacing unit; use multiples of 4px for all padding and margins.
- Avoid introducing additional visual accents or graphical elements that compete with the brand's violet spectrum.

## Agent Prompt Guide

### Quick Color Reference
- Text: #171717
- Page Background: #f6fafb
- CTA Button: #693edf
- Border/Divider: #e4edf1
- Accent: #3b0d96

### 3-5 Example Component Prompts
1. Create a primary call to action button: `Violet Impulse` #693edf background, `White` #ffffff text, no border radius (0px), padding 18px vertical, 24px horizontal. Text is Inter Bold 700 at 16px.
2. Design a feature card: `Cloud Burst` #f6fafb background, 4px border radius. Padding 30px on all sides. Headline uses ABC Normal 500 at 28px, `Midnight Ink` #171717. Body text uses Inter 400 at 16px, `Midnight Ink` #171717.
3. Implement an input field: `Cloud Burst` #f6fafb background, `Slate Echo` #e4edf1 border, no border radius. Text input uses Inter 400 at 16px, `Midnight Ink` #171717. Padding 0px vertical, 18px left, 8px right.
4. Generate a section subheading: ABC Normal 600 at 56px, `Midnight Ink` #171717, letter-spacing -0.0200em.

More like this