Jitter

Jitter, modern, motion

Preview image. Unlock full-res

Graphic design studio on bleached white paper. A brightly lit, expansive canvas with meticulously placed, rounded interface elements and sharp, bold typography.

Industrydesign, dev-tools
Palette
#19171C
#FFFFFF
#F2F1F3
#E5E4E7
#97979B
#6E6E73
#7A40ED
#00B2FF
#F5FF63
#A981FF
#CAB3F8
#711DE2

Color palette

brand
Jitter Violet
#7A40ED

Primary Call-to-Action buttons, interactive elements — a vibrant, playful invitation.

Nebula Gradient
#711DE2

Background for bold, immersive sections or significant calls-to-action.

accent
Sky Blue
#00B2FF

Secondary accent for interactive elements, links, and highlighted content. Signifies progress or new features.

Lemon Drop
#F5FF63

Background for 'new' badges, bringing a sharp, attention-grabbing highlight.

Soft Violet
#A981FF

Subtle background for cards or highlighted sections.

Lavender Mist
#CAB3F8

Lightest accent for subtle highlighting or hovers.

Aurora Gradient
#D0BAFE

Subtle background gradient for elevated UI components or soft transitions.

neutral
Carbon
#19171C

Primary text, deep backgrounds for inverted elements like the 'Try for free' button headers.

White Canvas
#FFFFFF

Page backgrounds, card surfaces, primary button text color.

Lunar Dust
#F2F1F3

Subtle background for UI elements, very light card surfaces.

Gravel
#E5E4E7

Subtle borders, inactive element backgrounds.

Ash
#97979B

Secondary text, descriptive body copy.

Slate
#6E6E73

Tertiary text, less prominent information, card detail text.

Typography

Type scale
display80px · 0.9 · -2.88px
The quick brown fox jumps over the lazy dog
heading-lg48px · 0.95 · -1.92px
The quick brown fox jumps over the lazy dog
heading26px · 1.25 · -0.57px
The quick brown fox jumps over the lazy dog
subheading18px · 1.41 · -0.44px
The quick brown fox jumps over the lazy dog
body16px · 1.5 · -0.32px
The quick brown fox jumps over the lazy dog
body-sm14px · 1.5 · -0.32px
The quick brown fox jumps over the lazy dog
caption12px · 1.5 · -0.44px
The quick brown fox jumps over the lazy dog
TWK Lausanne
Weights
500, 600, 700, 750, 800
Sizes
16px, 18px, 20px, 21px, 24px, 36px, 40px, 48px, 72px, 80px, 200px
Line height
0.85, 0.9, 0.95, 1, 1.2, 1.38, 1.5, 2.5
Letter spacing
-0.044em, -0.040em, -0.037em, -0.032em, -0.030em, -0.022em, -0.020em, -0.017em, -0.010em
Fallback
Montserrat

Display and primary headings. The extremely tight letter-spacing (-0.044em at 200px) creates a dense, impactful feel, while the range of heavy weights provides gravitas without excessive width. This custom font provides a distinctive, almost technical yet modern character.

Inter
Weights
400, 500, 600, 700, 800
Sizes
12px, 13px, 14px, 15px, 16px, 17px, 18px, 26px
Line height
1.1, 1.14, 1.15, 1.2, 1.25, 1.4, 1.41, 1.5, 1.6
Letter spacing
-0.044em, -0.030em, -0.023em, -0.022em, -0.021em, -0.020em, -0.017em
Fallback
Inter

Body text, navigation, secondary headings, and UI elements. Its high legibility at smaller sizes and various weights make it a versatile workhorse, maintaining clarity while supporting the visual hierarchy established by TWK Lausanne.

Spacing & shape

Spacing
Max width860px
Section gap64px
Element gap12px
Radius
Default40px
Buttons50px
Inputs0px 50px 50px 0px
badges40px

Elevation

Light Elevated Card
rgba(25, 23, 28, 0.01) 0px 152px 61px 0px, rgba(25, 23, 28, 0.05) 0px 85px 51px 0px, rgba(25, 23, 28, 0.09) 0px 38px 38px 0px, rgba(25, 23, 28, 0.1) 0px 9px 21px 0px
Body context (subtle elevation)
rgba(0, 0, 0, 0.01) 0px 63px 25px 0px, rgba(0, 0, 0, 0.05) 0px 35px 21px 0px, rgba(0, 0, 0, 0.09) 0px 16px 16px 0px, rgba(0, 0, 0, 0.1) 0px 4px 9px 0px
Secondary card elevation
rgba(0, 0, 0, 0.01) 0px 119px 48px 0px, rgba(0, 0, 0, 0.05) 0px 67px 40px 0px, rgba(0, 0, 0, 0.09) 0px 30px 30px 0px, rgba(0, 0, 0, 0.1) 0px 7px 16px 0px

Components

Announcement Badge + CTA Button Group
Templates Section — Pill Badge + Description Block
Feature Statement Card
Primary Call-to-Action ButtonInteractive element

Rounded button with Jitter Violet (#7A40ED) background and White Canvas (#FFFFFF) text. No border, large 50px border-radius, 13px vertical padding. Bold, inviting. Example: 'Try Jitter for free'.

Secondary Call-to-Action ButtonInteractive element

Ghost button with Carbon (#19171C) text and transparent background. No border, 0px border-radius, minimum padding. Used for less prominent actions. Example: 'Log in'.

Light Elevated CardContent container

White Canvas (#FFFFFF) background with a layered shadow: rgba(25, 23, 28, 0.01) 0px 152px 61px, rgba(25, 23, 28, 0.05) 0px 85px 51px, rgba(25, 23, 28, 0.09) 0px 38px 38px, rgba(25, 23, 28, 0.1) 0px 9px 21px. No border, 0px border-radius. Used for prominent content blocks requiring visual lift.

Subtle Feature CardContent container

Lunar Dust (#F2F1F3) background, 40px border-radius. No shadow, 65px top padding. Used for displaying feature blocks or grouped content with a soft, distinct background.

Search Input with RadiusForm element

Dark background (rgba(45, 41, 51)), White Canvas (#FFFFFF) placeholder text. Unique 0px 50px 50px 0px border-radius (rounded on right side only). 13px vertical padding, 24px left padding. Used for focused input fields.

'New' BadgeInformational label

Lemon Drop (#F5FF63) background, Carbon (#19171C) text. 0px border-radius, 4px horizontal and 2px vertical padding. Used for highlighting new features or content.

Guidelines

Do
  • Prioritize TWK Lausanne for all display text and primary headings to maintain a bold, modern voice, using the tight letter-spacing as found in the typography specification.
  • Utilize Jitter Violet (#7A40ED) exclusively for primary calls-to-action to ensure maximum visual hierarchy and user guidance.
  • Apply a 40px border-radius to almost all interactive elements and contained content blocks to maintain the system's signature soft, approachable shape.
  • Use White Canvas (#FFFFFF) as the dominant background color for page sections and primary content areas, contrasted by deep Carbon (#19171C) text.
  • Implement the layered shadow rgba(25, 23, 28, 0.01) 0px 152px 61px, rgba(25, 23, 28, 0.05) 0px 85px 51px, rgba(25, 23, 28, 0.09) 0px 38px 38px, rgba(25, 23, 28, 0.1) 0px 9px 21px for elements requiring significant visual elevation.
  • Employ Inter font for all body copy and UI element text for optimal readability across various sizes and contexts.
  • Maintain a clear page structure with a maximum content width of 860px, ensuring consistent alignment and readability.
Don’t
  • Avoid using flat, square buttons or cards; all interactive elements should incorporate the generous 40-50px border-radius.
  • Do not introduce new vibrant colors beyond the defined Jitter Violet and Sky Blue accents; the color palette is intentionally refined.
  • Refrain from using excessive or varied drop shadows; stick to the defined layered shadow for elevation or no shadow for flat elements.
  • Do not deviate from the specified TWK Lausanne and Inter fonts or their respective letter-spacing values, especially for headings, to preserve typographic identity.
  • Avoid centering large blocks of body text; left-alignment is preferred for readability within the narrow max-width constraint.
  • Do not use dark backgrounds for entire page sections unless leveraging the specific Nebula Gradient, preserving the light theme's clarity.

About this system

Show

Jitter's design system feels like a playful yet precise workspace, balancing modern utility with a hint of creative energy. The stark contrast between near-black text and a luminous white background creates immediate clarity, while the prominent use of rounded forms, especially large 40-50px radii, softens the otherwise sharp presentation. Energetic violet and blue accents punctuate key interactions, guiding the user through a clean, spacious interface.

Layout

The page maintains a centered, fixed-width model, predominantly 860px, providing a structured and readable experience. The hero section often features a centered headline over a background that shifts between White Canvas and the Nebula Gradient. Content is arranged in alternating sections, commonly featuring a clear heading followed by text and then a visual or interactive element. There's a consistent vertical rhythm of spacing, creating ample breathing room, especially with generous top padding for components. Navigation is a sticky top bar, containing essential links and a prominent 'Try for free' button, suggesting ease of access and clear calls-to-action.

Imagery

The site's imagery is primarily product-focused, featuring abstract or simplified visuals that represent motion design elements. There are no photographs or complex illustrations. Instead, it utilizes clean icon outlines and abstract graphic shapes, often rendered in shades of gray or accented with Jitter Violet, Sky Blue, and Lemon Drop. These visuals are contained, rarely full-bleed, and serve an explanatory or decorative role to punctuate text blocks, maintaining the spacious, UI-centric feel. Iconography is minimal, using simple geometric shapes and clear lines.

Reminiscent of Framer, Linear, Raycast.

# Jitter — Style Reference
> Graphic design studio on bleached white paper. A brightly lit, expansive canvas with meticulously placed, rounded interface elements and sharp, bold typography.

**Theme:** light

**Site:** https://jitter.video

Jitter's design system feels like a playful yet precise workspace, balancing modern utility with a hint of creative energy. The stark contrast between near-black text and a luminous white background creates immediate clarity, while the prominent use of rounded forms, especially large 40-50px radii, softens the otherwise sharp presentation. Energetic violet and blue accents punctuate key interactions, guiding the user through a clean, spacious interface.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Jitter Violet | `#7A40ED` | `--color-jitter-violet` | Primary Call-to-Action buttons, interactive elements — a vibrant, playful invitation. |
| Nebula Gradient | `#711DE2` | `--color-nebula-gradient` | Background for bold, immersive sections or significant calls-to-action. |
| Sky Blue | `#00B2FF` | `--color-sky-blue` | Secondary accent for interactive elements, links, and highlighted content. Signifies progress or new features. |
| Lemon Drop | `#F5FF63` | `--color-lemon-drop` | Background for 'new' badges, bringing a sharp, attention-grabbing highlight. |
| Soft Violet | `#A981FF` | `--color-soft-violet` | Subtle background for cards or highlighted sections. |
| Lavender Mist | `#CAB3F8` | `--color-lavender-mist` | Lightest accent for subtle highlighting or hovers. |
| Aurora Gradient | `#D0BAFE` | `--color-aurora-gradient` | Subtle background gradient for elevated UI components or soft transitions. |
| Carbon | `#19171C` | `--color-carbon` | Primary text, deep backgrounds for inverted elements like the 'Try for free' button headers. |
| White Canvas | `#FFFFFF` | `--color-white-canvas` | Page backgrounds, card surfaces, primary button text color. |
| Lunar Dust | `#F2F1F3` | `--color-lunar-dust` | Subtle background for UI elements, very light card surfaces. |
| Gravel | `#E5E4E7` | `--color-gravel` | Subtle borders, inactive element backgrounds. |
| Ash | `#97979B` | `--color-ash` | Secondary text, descriptive body copy. |
| Slate | `#6E6E73` | `--color-slate` | Tertiary text, less prominent information, card detail text. |

## Tokens — Typography

### TWK Lausanne
- **Substitute:** Montserrat
- **Weights:** 500, 600, 700, 750, 800
- **Sizes:** 16px, 18px, 20px, 21px, 24px, 36px, 40px, 48px, 72px, 80px, 200px
- **Line height:** 0.85, 0.9, 0.95, 1, 1.2, 1.38, 1.5, 2.5
- **Letter spacing:** -0.044em, -0.040em, -0.037em, -0.032em, -0.030em, -0.022em, -0.020em, -0.017em, -0.010em
- **Role:** Display and primary headings. The extremely tight letter-spacing (-0.044em at 200px) creates a dense, impactful feel, while the range of heavy weights provides gravitas without excessive width. This custom font provides a distinctive, almost technical yet modern character.

### Inter
- **Substitute:** Inter
- **Weights:** 400, 500, 600, 700, 800
- **Sizes:** 12px, 13px, 14px, 15px, 16px, 17px, 18px, 26px
- **Line height:** 1.1, 1.14, 1.15, 1.2, 1.25, 1.4, 1.41, 1.5, 1.6
- **Letter spacing:** -0.044em, -0.030em, -0.023em, -0.022em, -0.021em, -0.020em, -0.017em
- **Role:** Body text, navigation, secondary headings, and UI elements. Its high legibility at smaller sizes and various weights make it a versatile workhorse, maintaining clarity while supporting the visual hierarchy established by TWK Lausanne.

## Tokens — Type Scale

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 12px | 1.5 | -0.44px |
| body-sm | 14px | 1.5 | -0.32px |
| body | 16px | 1.5 | -0.32px |
| subheading | 18px | 1.41 | -0.44px |
| heading | 26px | 1.25 | -0.57px |
| heading-lg | 48px | 0.95 | -1.92px |
| display | 80px | 0.9 | -2.88px |

## Tokens — Spacing

- **Max width:** 860px
- **Section gap:** 64px
- **Element gap:** 12px

## Tokens — Radius

- **Default:** 40px
- **Buttons:** 50px
- **Inputs:** 0px 50px 50px 0px
- **badges:** 40px

## Tokens — Elevation

- **Light Elevated Card:** `rgba(25, 23, 28, 0.01) 0px 152px 61px 0px, rgba(25, 23, 28, 0.05) 0px 85px 51px 0px, rgba(25, 23, 28, 0.09) 0px 38px 38px 0px, rgba(25, 23, 28, 0.1) 0px 9px 21px 0px`
- **Body context (subtle elevation):** `rgba(0, 0, 0, 0.01) 0px 63px 25px 0px, rgba(0, 0, 0, 0.05) 0px 35px 21px 0px, rgba(0, 0, 0, 0.09) 0px 16px 16px 0px, rgba(0, 0, 0, 0.1) 0px 4px 9px 0px`
- **Secondary card elevation:** `rgba(0, 0, 0, 0.01) 0px 119px 48px 0px, rgba(0, 0, 0, 0.05) 0px 67px 40px 0px, rgba(0, 0, 0, 0.09) 0px 30px 30px 0px, rgba(0, 0, 0, 0.1) 0px 7px 16px 0px`

## Layout

The page maintains a centered, fixed-width model, predominantly 860px, providing a structured and readable experience. The hero section often features a centered headline over a background that shifts between White Canvas and the Nebula Gradient. Content is arranged in alternating sections, commonly featuring a clear heading followed by text and then a visual or interactive element. There's a consistent vertical rhythm of spacing, creating ample breathing room, especially with generous top padding for components. Navigation is a sticky top bar, containing essential links and a prominent 'Try for free' button, suggesting ease of access and clear calls-to-action.

## Imagery

The site's imagery is primarily product-focused, featuring abstract or simplified visuals that represent motion design elements. There are no photographs or complex illustrations. Instead, it utilizes clean icon outlines and abstract graphic shapes, often rendered in shades of gray or accented with Jitter Violet, Sky Blue, and Lemon Drop. These visuals are contained, rarely full-bleed, and serve an explanatory or decorative role to punctuate text blocks, maintaining the spacious, UI-centric feel. Iconography is minimal, using simple geometric shapes and clear lines.

## Components

### Announcement Badge + CTA Button Group

### Templates Section — Pill Badge + Description Block

### Feature Statement Card

### Primary Call-to-Action Button
*Interactive element*

Rounded button with Jitter Violet (#7A40ED) background and White Canvas (#FFFFFF) text. No border, large 50px border-radius, 13px vertical padding. Bold, inviting. Example: 'Try Jitter for free'.

### Secondary Call-to-Action Button
*Interactive element*

Ghost button with Carbon (#19171C) text and transparent background. No border, 0px border-radius, minimum padding. Used for less prominent actions. Example: 'Log in'.

### Light Elevated Card
*Content container*

White Canvas (#FFFFFF) background with a layered shadow: rgba(25, 23, 28, 0.01) 0px 152px 61px, rgba(25, 23, 28, 0.05) 0px 85px 51px, rgba(25, 23, 28, 0.09) 0px 38px 38px, rgba(25, 23, 28, 0.1) 0px 9px 21px. No border, 0px border-radius. Used for prominent content blocks requiring visual lift.

### Subtle Feature Card
*Content container*

Lunar Dust (#F2F1F3) background, 40px border-radius. No shadow, 65px top padding. Used for displaying feature blocks or grouped content with a soft, distinct background.

### Search Input with Radius
*Form element*

Dark background (rgba(45, 41, 51)), White Canvas (#FFFFFF) placeholder text. Unique 0px 50px 50px 0px border-radius (rounded on right side only). 13px vertical padding, 24px left padding. Used for focused input fields.

### 'New' Badge
*Informational label*

Lemon Drop (#F5FF63) background, Carbon (#19171C) text. 0px border-radius, 4px horizontal and 2px vertical padding. Used for highlighting new features or content.

## Guidelines

### Do

- Prioritize TWK Lausanne for all display text and primary headings to maintain a bold, modern voice, using the tight letter-spacing as found in the typography specification.
- Utilize Jitter Violet (#7A40ED) exclusively for primary calls-to-action to ensure maximum visual hierarchy and user guidance.
- Apply a 40px border-radius to almost all interactive elements and contained content blocks to maintain the system's signature soft, approachable shape.
- Use White Canvas (#FFFFFF) as the dominant background color for page sections and primary content areas, contrasted by deep Carbon (#19171C) text.
- Implement the layered shadow rgba(25, 23, 28, 0.01) 0px 152px 61px, rgba(25, 23, 28, 0.05) 0px 85px 51px, rgba(25, 23, 28, 0.09) 0px 38px 38px, rgba(25, 23, 28, 0.1) 0px 9px 21px for elements requiring significant visual elevation.
- Employ Inter font for all body copy and UI element text for optimal readability across various sizes and contexts.
- Maintain a clear page structure with a maximum content width of 860px, ensuring consistent alignment and readability.

### Don't

- Avoid using flat, square buttons or cards; all interactive elements should incorporate the generous 40-50px border-radius.
- Do not introduce new vibrant colors beyond the defined Jitter Violet and Sky Blue accents; the color palette is intentionally refined.
- Refrain from using excessive or varied drop shadows; stick to the defined layered shadow for elevation or no shadow for flat elements.
- Do not deviate from the specified TWK Lausanne and Inter fonts or their respective letter-spacing values, especially for headings, to preserve typographic identity.
- Avoid centering large blocks of body text; left-alignment is preferred for readability within the narrow max-width constraint.
- Do not use dark backgrounds for entire page sections unless leveraging the specific Nebula Gradient, preserving the light theme's clarity.

## Agent Prompt Guide

### Quick Color Reference
- Text: #19171C
- Background: #FFFFFF
- CTA: #7A40ED
- Border/Inactive: #E5E4E7
- Accent: #00B2FF

### 3-5 Example Component Prompts
1. Create a Hero Section: White Canvas background, page max-width 860px. Headline 'Super fast motion for every team' using TWK Lausanne weight 800, size 80px, line-height 0.9, color #19171C, letter-spacing -2.88px. Immediately below, a Jitter Violet CTA button (hex: #7A40ED, text: #FFFFFF, radius: 50px, padding: 13px 24px) with text 'Try Jitter for free' using Inter weight 500, size 16px.
2. Design a Feature Card: Lunar Dust background (hex: #F2F1F3), 40px border-radius, 65px top padding. Content inside should use Inter font, Slate (#6E6E73) for descriptions and Carbon (#19171C) for feature titles (Inter weight 600, size 18px).
3. Implement a 'New' Badge: Lemon Drop background (hex: #F5FF63), Carbon text (hex: #19171C), 0px border-radius, 4px horizontal padding, 2px vertical padding. Text content 'new' using Inter font weight 600, size 12px.
4. Create a Navigation Bar: Sticky top, White Canvas background. Left aligned logo (replace with Jitter logo asset if available). Right aligned links 'Product', 'Customers', 'Templates', 'Pricing' using Inter font weight 500, size 16px, color #19171C. Far right, the Header 'Try for free' Button (Carbon background #000000, White Canvas text, 50px radius).

More like this