Grammarly

Grammarly, minimalist, minimal

Preview image. Unlock full-res

Crisp digital parchment

Industryproductivity, ai
Palette
#0e101a
#1f243c
#027e6f
#333954
#4d536
#6d758d
#ffffff
#f5f5f5
#ebebeb
#1c1c1c
#545454
#c6cbde

Color palette

brand
Teal Verdant
#027e6f

Primary calls to action, active navigation indicators, key interactive elements — signals forward momentum and success.

accent
Highlight Green
#00e0ac

Subtle interactive element highlights, small indicators.

neutral
Inkwell Deep
#0e101a

Primary text, deep backgrounds for focus areas, prominent headings.

Inkwell Muted
#1f243c

Secondary text, subheadings, subtle branding elements, icon fills.

Slate Blue
#333954

Tertiary text, background for secondary buttons, subtle graphical accents.

Stone Gray
#6d758d

Default button borders, light graphical elements.

Arctic Mist
#ffffff

Page backgrounds, card surfaces, primary button backgrounds, inverse text.

Snow Drift
#f5f5f5

Light background surfaces, subtle button states.

Frost Gray
#ebebeb

Subtle borders, button separators.

Graphite
#1c1c1c

High-contrast small text, icons, prominent lines.

Ash
#545454

Body text for readability, secondary icons.

Misty Silver
#c6cbde

Subtle borders, divider lines, disabled states.

Typography

Type scale
Augmented Fourth (1.414) from 14px base
display52px · 1.09 · -0.52px
The quick brown fox jumps over the lazy dog
display-sm46px · 1.11 · -0.48px
The quick brown fox jumps over the lazy dog
heading-lg36px · 1.12 · -0.48px
The quick brown fox jumps over the lazy dog
heading20px · 1.2
The quick brown fox jumps over the lazy dog
body-lg14px · 1.45
The quick brown fox jumps over the lazy dog
matter
Weights
670
Sizes
20px, 36px, 46px, 52px
Line height
1.09, 1.11, 1.12, 1.2
Letter spacing
-0.0100em
Fallback
Open Sans

Display and main headings; the weight 670 gives titles a substantial, yet not heavy, presence. The negative letter-spacing tightens headlines for impact.

Glyph
Weights
400, 700
Sizes
12px, 13px, 14px, 16px, 18px, 20px, 22px
Line height
1.2, 1.25, 1.43, 1.44, 1.45, 1.5, 1.71, 2.29
Fallback
Roboto

Primary body text, navigation elements, button labels, and secondary UI text. Its flexibility across weights and sizes makes it the workhorse for most content.

Inter
Weights
400
Sizes
16px
Line height
1.5
Fallback
Inter

Specific use for card content, with particular font features enabled for optimized readability in information dense blocks.

Spacing & shape

Spacing
Section gap40px
Card padding0px
Element gap8px
Radius
Buttons8px
Cards0px

Components

CTA Button Group
Enterprise ROI Banner with Stats
Cookie Consent Banner
Primary CTA ButtonCall to action

backgroundColor=Teal Verdant (#027e6f) with text color Arctic Mist (#ffffff). 6px borderRadius. Padding of 16px vertical and 24px horizontal. Represents the primary user action on the page.

Secondary ButtonAlternative action

backgroundColor=Arctic Mist (#ffffff) with text color Graphite (#000000) and Frost Gray (#ebebeb) border. 8px borderRadius. No explicit padding mentioned, implying content-based sizing, but typically 16px horizontal and 8px vertical.

Ghost Navigation ButtonNavigation links and secondary actions

Transparent background with Inkwell Muted (#1f243c) text color. Subtle 4px borderRadius, suggesting minimal visual framing for elements like nav items. Padding of 0px vertical and 12px horizontal.

Tertiary Outline ButtonAlternative secondary action

backgroundColor=Arctic Mist (#ffffff) with text color Silver Pine (#4d536e) and Stone Gray (#6d758d) border. 6px borderRadius. Padding of 8px vertical and 16px horizontal. Less prominent than primary or secondary buttons.

Informational CardContent display

Transparent background, 0px borderRadius, no box-shadow. Relies on layout and text for structure, often serving as a container for images or specific content blocks without explicit visual framing.

Guidelines

Do
  • Prioritize Inkwell Deep (#0e101a) or Inkwell Muted (#1f243c) for all text to maintain a consistent dark-on-light theme.
  • Use Teal Verdant (#027e6f) exclusively for primary calls to action, maintaining its impact and clarity.
  • Apply 8px border-radius to all interactive buttons for a consistent soft-edged feel.
  • Utilize 'matter' (substitute Open Sans) for all headlines and display text, leveraging its 670 weight and negative letter-spacing for sharp, impactful titles.
  • Maintain a comfortable spacing density with a base of 8px, frequently using 8px, 16px, 24px and 32px for gaps and padding.
Don’t
  • Avoid introducing additional saturated colors beyond Teal Verdant (#027e6f); the system relies on a near-achromatic palette for its tranquility.
  • Do not use box-shadows for elevation; the system uses varying background shades (like Arctic Mist #ffffff and Snow Drift #f5f5f5) to create perceived depth.
  • Do not use overly complex background patterns or gradients; stick to solid color surfaces to maintain clarity.
  • Avoid excessive variation in typography; 'matter' for headings and 'Glyph' for body text should cover most use cases.
  • Do not design full-bleed layouts; content should be subtly constrained, implying a max-width, with consistent horizontal padding for readability.

About this system

Show

Grammarly presents a grounded, text-first experience centered on clarity and understated precision. Its defining visual characteristic is the near-achromatic palette, almost entirely grays and whites, which creates a quiet background for the functionality. The single strong 'Teal Verdant' accent is reserved almost exclusively for calls to action, generating a strong visual cue without overwhelming the interface. Subtle textural depth is hinted at through the interaction of dark grays and crisp whites, rather than overt shadows or complex color schemes.

Layout

The site features a centered, max-width layout with a primary content column. The hero section often presents a large, centered headline over a plain background, followed by calls to action. Subsequent sections utilize a staggered or simple grid structure, frequently seen as alternating text and image arrangements or multi-column feature lists. There's a clear visual rhythm established by generous vertical spacing between sections (40px) and a consistent internal element spacing (8px base). The design avoids full-bleed imagery, opting for a contained, readable content block approach. Navigation is a persistent top bar, with a prominent 'Get Grammarly' button.

Imagery

This site predominantly uses product screenshots and abstract graphic elements. Product screenshots are typically tightly cropped, showcasing UI functionality directly, often within a contained system-like window. Illustrations are abstract and soft geometric, using blurred gradients and light chromatic tints to create ambient atmosphere without being overtly illustrative – they serve a decorative rather than narrative role. Icons are outlined, subtle, and monochromatic, integrated seamlessly with text. The overall approach is highly utilitarian and explanatory, with visuals supporting the product's function rather than creating a rich brand narrative through imagery. Image density is moderate, used to break up text sections and highlight product features.

Reminiscent of Notion, Slack, Monday.com, Zapier.

# Grammarly — Style Reference
> Crisp digital parchment

**Theme:** light

**Site:** https://grammarly.com

Grammarly presents a grounded, text-first experience centered on clarity and understated precision. Its defining visual characteristic is the near-achromatic palette, almost entirely grays and whites, which creates a quiet background for the functionality. The single strong 'Teal Verdant' accent is reserved almost exclusively for calls to action, generating a strong visual cue without overwhelming the interface. Subtle textural depth is hinted at through the interaction of dark grays and crisp whites, rather than overt shadows or complex color schemes.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Teal Verdant | `#027e6f` | `--color-teal-verdant` | Primary calls to action, active navigation indicators, key interactive elements — signals forward momentum and success. |
| Highlight Green | `#00e0ac` | `--color-highlight-green` | Subtle interactive element highlights, small indicators. |
| Inkwell Deep | `#0e101a` | `--color-inkwell-deep` | Primary text, deep backgrounds for focus areas, prominent headings. |
| Inkwell Muted | `#1f243c` | `--color-inkwell-muted` | Secondary text, subheadings, subtle branding elements, icon fills. |
| Slate Blue | `#333954` | `--color-slate-blue` | Tertiary text, background for secondary buttons, subtle graphical accents. |
| Stone Gray | `#6d758d` | `--color-stone-gray` | Default button borders, light graphical elements. |
| Arctic Mist | `#ffffff` | `--color-arctic-mist` | Page backgrounds, card surfaces, primary button backgrounds, inverse text. |
| Snow Drift | `#f5f5f5` | `--color-snow-drift` | Light background surfaces, subtle button states. |
| Frost Gray | `#ebebeb` | `--color-frost-gray` | Subtle borders, button separators. |
| Graphite | `#1c1c1c` | `--color-graphite` | High-contrast small text, icons, prominent lines. |
| Ash | `#545454` | `--color-ash` | Body text for readability, secondary icons. |
| Misty Silver | `#c6cbde` | `--color-misty-silver` | Subtle borders, divider lines, disabled states. |

## Tokens — Typography

### matter
- **Substitute:** Open Sans
- **Weights:** 670
- **Sizes:** 20px, 36px, 46px, 52px
- **Line height:** 1.09, 1.11, 1.12, 1.2
- **Letter spacing:** -0.0100em
- **Role:** Display and main headings; the weight 670 gives titles a substantial, yet not heavy, presence. The negative letter-spacing tightens headlines for impact.

### Glyph
- **Substitute:** Roboto
- **Weights:** 400, 700
- **Sizes:** 12px, 13px, 14px, 16px, 18px, 20px, 22px
- **Line height:** 1.2, 1.25, 1.43, 1.44, 1.45, 1.5, 1.71, 2.29
- **Role:** Primary body text, navigation elements, button labels, and secondary UI text. Its flexibility across weights and sizes makes it the workhorse for most content.

### Inter
- **Substitute:** Inter
- **Weights:** 400
- **Sizes:** 16px
- **Line height:** 1.5
- **Role:** Specific use for card content, with particular font features enabled for optimized readability in information dense blocks.

## Tokens — Type Scale

Augmented Fourth (1.414) from 14px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| body-lg | 14px | 1.45 | — |
| heading | 20px | 1.2 | — |
| heading-lg | 36px | 1.12 | -0.48px |
| display-sm | 46px | 1.11 | -0.48px |
| display | 52px | 1.09 | -0.52px |

## Tokens — Spacing

- **Section gap:** 40px
- **Card padding:** 0px
- **Element gap:** 8px

## Tokens — Radius

- **Buttons:** 8px
- **Cards:** 0px

## Layout

The site features a centered, max-width layout with a primary content column. The hero section often presents a large, centered headline over a plain background, followed by calls to action. Subsequent sections utilize a staggered or simple grid structure, frequently seen as alternating text and image arrangements or multi-column feature lists. There's a clear visual rhythm established by generous vertical spacing between sections (40px) and a consistent internal element spacing (8px base). The design avoids full-bleed imagery, opting for a contained, readable content block approach. Navigation is a persistent top bar, with a prominent 'Get Grammarly' button.

## Imagery

This site predominantly uses product screenshots and abstract graphic elements. Product screenshots are typically tightly cropped, showcasing UI functionality directly, often within a contained system-like window. Illustrations are abstract and soft geometric, using blurred gradients and light chromatic tints to create ambient atmosphere without being overtly illustrative – they serve a decorative rather than narrative role. Icons are outlined, subtle, and monochromatic, integrated seamlessly with text. The overall approach is highly utilitarian and explanatory, with visuals supporting the product's function rather than creating a rich brand narrative through imagery. Image density is moderate, used to break up text sections and highlight product features.

## Components

### CTA Button Group

### Enterprise ROI Banner with Stats

### Cookie Consent Banner

### Primary CTA Button
*Call to action*

backgroundColor=Teal Verdant (#027e6f) with text color Arctic Mist (#ffffff). 6px borderRadius. Padding of 16px vertical and 24px horizontal. Represents the primary user action on the page.

### Secondary Button
*Alternative action*

backgroundColor=Arctic Mist (#ffffff) with text color Graphite (#000000) and Frost Gray (#ebebeb) border. 8px borderRadius. No explicit padding mentioned, implying content-based sizing, but typically 16px horizontal and 8px vertical.

### Ghost Navigation Button
*Navigation links and secondary actions*

Transparent background with Inkwell Muted (#1f243c) text color. Subtle 4px borderRadius, suggesting minimal visual framing for elements like nav items. Padding of 0px vertical and 12px horizontal.

### Tertiary Outline Button
*Alternative secondary action*

backgroundColor=Arctic Mist (#ffffff) with text color Silver Pine (#4d536e) and Stone Gray (#6d758d) border. 6px borderRadius. Padding of 8px vertical and 16px horizontal. Less prominent than primary or secondary buttons.

### Informational Card
*Content display*

Transparent background, 0px borderRadius, no box-shadow. Relies on layout and text for structure, often serving as a container for images or specific content blocks without explicit visual framing.

## Guidelines

### Do

- Prioritize Inkwell Deep (#0e101a) or Inkwell Muted (#1f243c) for all text to maintain a consistent dark-on-light theme.
- Use Teal Verdant (#027e6f) exclusively for primary calls to action, maintaining its impact and clarity.
- Apply 8px border-radius to all interactive buttons for a consistent soft-edged feel.
- Utilize 'matter' (substitute Open Sans) for all headlines and display text, leveraging its 670 weight and negative letter-spacing for sharp, impactful titles.
- Maintain a comfortable spacing density with a base of 8px, frequently using 8px, 16px, 24px and 32px for gaps and padding.

### Don't

- Avoid introducing additional saturated colors beyond Teal Verdant (#027e6f); the system relies on a near-achromatic palette for its tranquility.
- Do not use box-shadows for elevation; the system uses varying background shades (like Arctic Mist #ffffff and Snow Drift #f5f5f5) to create perceived depth.
- Do not use overly complex background patterns or gradients; stick to solid color surfaces to maintain clarity.
- Avoid excessive variation in typography; 'matter' for headings and 'Glyph' for body text should cover most use cases.
- Do not design full-bleed layouts; content should be subtly constrained, implying a max-width, with consistent horizontal padding for readability.

## Agent Prompt Guide

**Quick Color Reference:**
- Text (Primary): #0e101a (Inkwell Deep)
- Background (Page): #ffffff (Arctic Mist)
- CTA (Primary): #027e6f (Teal Verdant)
- Border (Default): #d9d9d9
- Accent: #00e0ac (Highlight Green)

**Example Component Prompts:**
1. Create a hero section: background Arctic Mist (#ffffff). Headline (matter, 52px, 670 weight, -0.0100em letterSpacing, Inkwell Deep #0e101a). Subtext (Glyph, 18px, 400 weight, Inkwell Muted #1f243c). Primary button: Teal Verdant (#027e6f), Arctic Mist (#ffffff) text, 6px radius, 16px vertical/24px horizontal padding.
2. Design a feature card: no background, no border, 0px border-radius. Headline (Glyph, 22px, 700 weight, Inkwell Deep #0e101a). Description (Inter, 16px, 400 weight, Slate Blue #333954). Include a small, outlined icon (path color Inkwell Muted #1f243c) above the headline.
3. Implement a navigation bar: Arctic Mist (#ffffff) background. Logo (SVG fill Inkwell Deep #0e101a). Nav links (Glyph, 14px, 400 weight, Inkwell Muted #1f243c, 4px border-radius, 0px vertical/12px horizontal padding). Active nav link text Teal Verdant (#027e6f).
4. Generate a tertiary button: Arctic Mist (#ffffff) background, Silver Pine (#4d536e) text, Stone Gray (#6d758d) border. 6px border-radius, 8px vertical/16px horizontal padding.

More like this