Sketch

Sketch, minimalist, minimal

Preview image. Unlock full-res

Architectural Digital Canvas. A pristine white canvas with soft, glowing digital light, and precise typography.

Industrydesign, dev-tools
Palette
#000000
#212123
#4a4a4a
#5c5c5c
#a7a7a7
#fafafa
#e6e6e6
#151515
#555dff
#03cbbc
#4389e6
#744bd0

Color palette

brand
Aurora Gradient
#744bd0

Subtle background element of the hero section and for card backgrounds — instills a sense of modern digital creativity and wonder.

Sunset Gradient
#b47eee

Accent gradient for specific UI elements or illustrations, adding visual flair.

accent
Sky Blue
#555dff

Status badges, interactive element highlights — signals 'new' or 'info' effectively.

Teal Glow
#03cbbc

Status badges, subtle accent for specific content categories.

Ocean Blue
#4389e6

Status badges, alternative accent for information or categories.

neutral
Pitch Black
#000000

Major text, icons, borders, input text — provides high contrast for legibility on light backgrounds.

Graphite
#212123

Primary body text, headers, and key UI elements — a softer alternative to pure black for improved visual comfort.

Stone Grey
#4a4a4a

Secondary text, subheadings, icon fills — for reduced emphasis. Provides clear hierarchy below Graphite.

Ash Grey
#5c5c5c

Tertiary text, subtle descriptions, and less prominent UI elements.

Silver Mist
#a7a7a7

Placeholder text, disabled states, divider lines — for very low emphasis.

Canvas White
#fafafa

Page backgrounds, card backgrounds, button backgrounds for ghost buttons, primary surface color.

Cloud White
#e6e6e6

Input field backgrounds, subtle borders, and background accents — provides a slight visual separation from Canvas White without introducing color.

Deep Space
#151515

Filled button backgrounds for primary actions — provides a strong, authoritative call to action against light backgrounds.

Typography

Type scale
Perfect Fifth (1.5) from 16px base
display76px · 1 · -1.748px
The quick brown fox jumps over the lazy dog
heading44px · 1.09 · -0.88px
The quick brown fox jumps over the lazy dog
subheading20px · 1.4
The quick brown fox jumps over the lazy dog
body16px · 1.5
The quick brown fox jumps over the lazy dog
body-sm14px · 1.41
The quick brown fox jumps over the lazy dog
caption11px · 1.43
The quick brown fox jumps over the lazy dog
InterVariable
Weights
300, 400, 500, 600
Sizes
11px, 12px, 14px, 15px, 16px, 17px, 20px, 22px, 24px
Line height
1, 1.09, 1.15, 1.17, 1.25, 1.33, 1.4, 1.41, 1.43, 1.5, 1.6, 1.65
Letter spacing
normal
Fallback
Inter

Body text, navigation items, buttons, form inputs, and badges — a highly legible, functional sans-serif for all UI elements. 'calt' and 'liga' features ensure typographic precision.

Reckless
Weights
500
Sizes
44px, 76px
Line height
1, 1.09
Letter spacing
-0.0230em at 76px, -0.0200em at 44px
Fallback
Playfair Display

Large display headlines — provides a distinctive and elegant contrast to the utilitarian sans-serif, suggesting a craft or artistic sensibility for key messages.

Spacing & shape

Spacing
Section gap64px
Card padding78px
Element gap8px
Radius
Buttons24px
Inputs16px
Cards20px
badges9999px

Elevation

Card
rgba(0, 0, 0, 0.08) 0px 0px 4px 0px, rgba(0, 0, 0, 0.02) 0px 4px 8px 0px, rgba(0, 0, 0, 0.08) 0px 1px 2px 0px
Icon
rgba(0, 0, 0, 0.2) 0px 1px 3px 0px
Button
rgba(0, 0, 0, 0.05) 0px 1px 1px 0px inset, rgba(255, 255, 255, 0.5) 0px 1px 4px 0px inset, rgba(0, 0, 0, 0.94) 0px -2px 4px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 4px 0px

Components

Primary CTA Button Group
Announcement Banner Card
Status Badge Collection
Primary Filled ButtonMain call to action

backgroundColor: #151515, color: #fafafa, borderRadius: 24px, paddingTop: 11px, paddingRight: 24px, paddingBottom: 12px, paddingLeft: 24px.

Ghost Button with OutlineSecondary action or link

backgroundColor: #fafafa, color: #0000ee (browser default link color, likely intended as a brand blue or an un-styled link, for this system treat as #4389e6), border: 1px solid #4389e6, borderRadius: 20px, paddingTop: 52px, paddingRight: 52px, paddingBottom: 52px, paddingLeft: 52px. Note the unusually large padding for a button, indicating a hero-level element.

Information Card with ShadowContainer for secondary content or announcements

backgroundColor: rgba(255, 255, 255, 0.48), borderRadius: 20px, boxShadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 0px, rgba(0, 0, 0, 0.02) 0px 4px 8px 0px, rgba(0, 0, 0, 0.08) 0px 1px 2px 0px, paddingTop: 100px, paddingRight: 100px, paddingBottom: 78px, paddingLeft: 78px. Transparent background allows background gradients to show through.

Default Input FieldStandard user input

backgroundColor: #f9f9f9, color: #000000, borderRadius: 16px, paddingTop: 12px, paddingRight: 14px, paddingBottom: 12px, paddingLeft: 14px, border: 1px solid #000000.

Line Input FieldMinimalist input field

backgroundColor: #ffffff, color: #000000, borderBottom: 1px solid rgba(0, 0, 0, 0.1), borderRadius: 3px, minimal padding allowing content to define size.

Vivid Blue BadgeHighlighting 'new' or 'info' status

backgroundColor: #555dff, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

Teal BadgeHighlighting secondary status or category

backgroundColor: #03cbbc, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

Ocean Blue BadgeHighlighting tertiary status or category

backgroundColor: #4389e6, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

Guidelines

Do
  • Do use Reckless (weight 500) for all display headlines (44px, 76px) to establish a distinctive brand voice.
  • Do apply InterVariable (weight 400) at 16px with Graphite (#212123) for all primary body text.
  • Do use Canvas White (#fafafa) as the primary page background color for all main content sections.
  • Do ensure interactive elements like buttons and badges utilize either 24px or 9999px border radii, never using intermediate values.
  • Do apply the Aurora Gradient (linear-gradient(90deg, rgb(50, 173, 247) 20%, rgb(116, 75, 208) 40%, rgb(233, 127, 66) 50%, rgb(50, 173, 247) 75%)) as a background element to convey a digital, artistic atmosphere.
  • Do reserve Deep Space (#151515) filled buttons for the most prominent calls to action only, pairing with Canvas White (#fafafa) text.
Don’t
  • Don't use generic system fonts for any text; adhere strictly to InterVariable and Reckless fonts.
  • Don't clutter layouts; maintain spaciousness with elementGap of 8px and larger section gaps where appropriate.
  • Don't introduce shadows that are not specified; adhere to the subtle, dark shadow palette for icons and cards.
  • Don't use highly saturated colors for backgrounds or large content blocks; reserve vivid hues for small accent elements like badges.
  • Don't use rounded corners for cards or buttons that deviate from 20px or 24px respectively, or 9999px for pills.
  • Don't use any color other than Canvas White (#fafafa), Cloud White (#e6e6e6), or transparent for card backgrounds.

About this system

Show

This design system feels like a softly illuminated, modern creative studio, balancing precise Swiss design principles with a playful, digital-native warmth. The extensive use of achromatic values creates a clean, almost stark foundation, elevated by a single vibrant gradient that appears subtly in the background and on key interactive elements. A bespoke serif font, 'Reckless', introduces an unexpected, artful touch for major headlines, contrasting with the utilitarian 'InterVariable' for all other text, grounding the aesthetic between craft and computation. The juxtaposition of highly rounded 'pill' elements and more structured 20px radii hints at a system that values both approachability and considered form.

Layout

The page uses a full-bleed background model, with content largely contained within an implicit maximum width, centrally aligned. The hero section features a large, full-bleed gradient background ('Aurora Gradient') with a centered, prominent headline in 'Reckless' and a multi-line value proposition using 'InterVariable'. Subsequent sections follow a consistent alternating pattern of text-left/image-right or vice-versa, maintaining generous vertical spacing (likely around 64px sectionGap). Content blocks are generally stacked, and information cards tend to be centered. The navigation is a classic top bar, adhering to the main content width, featuring text links and distinct 'Sign In' (text) and 'Get Started' (pill button) actions. The overall density is spacious, allowing typography and UI elements to breathe.

Imagery

Imagery is minimal and highly abstracted. The site primarily uses UI screenshots of the Sketch application, presented as clean, functional demonstrations. When present, graphics are abstract, soft gradients like Aurora Gradient or Sunset Gradient, serving as large background elements to add a sense of digital atmosphere rather than conveying specific information. There's an absence of lifestyle photography or complex illustrations, keeping the focus squarely on the product UI and its functionality. Icons are outline-based, monochromatic (Graphite #212123 or Pitch Black #000000), contributing to the clean, technical aesthetic.

Reminiscent of Figma, Linear, Apple (Software UI), Notion, Webflow.

# Sketch — Style Reference
> Architectural Digital Canvas. A pristine white canvas with soft, glowing digital light, and precise typography.

**Theme:** light

**Site:** https://sketch.com

This design system feels like a softly illuminated, modern creative studio, balancing precise Swiss design principles with a playful, digital-native warmth. The extensive use of achromatic values creates a clean, almost stark foundation, elevated by a single vibrant gradient that appears subtly in the background and on key interactive elements. A bespoke serif font, 'Reckless', introduces an unexpected, artful touch for major headlines, contrasting with the utilitarian 'InterVariable' for all other text, grounding the aesthetic between craft and computation. The juxtaposition of highly rounded 'pill' elements and more structured 20px radii hints at a system that values both approachability and considered form.

## Tokens — Colors

| Name | Value | Token | Role |
|------|------|------|------|
| Aurora Gradient | `#744bd0` | `--color-aurora-gradient` | Subtle background element of the hero section and for card backgrounds — instills a sense of modern digital creativity and wonder. |
| Sunset Gradient | `#b47eee` | `--color-sunset-gradient` | Accent gradient for specific UI elements or illustrations, adding visual flair. |
| Sky Blue | `#555dff` | `--color-sky-blue` | Status badges, interactive element highlights — signals 'new' or 'info' effectively. |
| Teal Glow | `#03cbbc` | `--color-teal-glow` | Status badges, subtle accent for specific content categories. |
| Ocean Blue | `#4389e6` | `--color-ocean-blue` | Status badges, alternative accent for information or categories. |
| Pitch Black | `#000000` | `--color-pitch-black` | Major text, icons, borders, input text — provides high contrast for legibility on light backgrounds. |
| Graphite | `#212123` | `--color-graphite` | Primary body text, headers, and key UI elements — a softer alternative to pure black for improved visual comfort. |
| Stone Grey | `#4a4a4a` | `--color-stone-grey` | Secondary text, subheadings, icon fills — for reduced emphasis. Provides clear hierarchy below Graphite. |
| Ash Grey | `#5c5c5c` | `--color-ash-grey` | Tertiary text, subtle descriptions, and less prominent UI elements. |
| Silver Mist | `#a7a7a7` | `--color-silver-mist` | Placeholder text, disabled states, divider lines — for very low emphasis. |
| Canvas White | `#fafafa` | `--color-canvas-white` | Page backgrounds, card backgrounds, button backgrounds for ghost buttons, primary surface color. |
| Cloud White | `#e6e6e6` | `--color-cloud-white` | Input field backgrounds, subtle borders, and background accents — provides a slight visual separation from Canvas White without introducing color. |
| Deep Space | `#151515` | `--color-deep-space` | Filled button backgrounds for primary actions — provides a strong, authoritative call to action against light backgrounds. |

## Tokens — Typography

### InterVariable
- **Substitute:** Inter
- **Weights:** 300, 400, 500, 600
- **Sizes:** 11px, 12px, 14px, 15px, 16px, 17px, 20px, 22px, 24px
- **Line height:** 1, 1.09, 1.15, 1.17, 1.25, 1.33, 1.4, 1.41, 1.43, 1.5, 1.6, 1.65
- **Letter spacing:** normal
- **Role:** Body text, navigation items, buttons, form inputs, and badges — a highly legible, functional sans-serif for all UI elements. 'calt' and 'liga' features ensure typographic precision.

### Reckless
- **Substitute:** Playfair Display
- **Weights:** 500
- **Sizes:** 44px, 76px
- **Line height:** 1, 1.09
- **Letter spacing:** -0.0230em at 76px, -0.0200em at 44px
- **Role:** Large display headlines — provides a distinctive and elegant contrast to the utilitarian sans-serif, suggesting a craft or artistic sensibility for key messages.

## Tokens — Type Scale

Perfect Fifth (1.5) from 16px base.

| Role | Size | Line height | Letter spacing |
|------|------|------|------|
| caption | 11px | 1.43 | — |
| body-sm | 14px | 1.41 | — |
| body | 16px | 1.5 | — |
| subheading | 20px | 1.4 | — |
| heading | 44px | 1.09 | -0.88px |
| display | 76px | 1 | -1.748px |

## Tokens — Spacing

- **Section gap:** 64px
- **Card padding:** 78px
- **Element gap:** 8px

## Tokens — Radius

- **Buttons:** 24px
- **Inputs:** 16px
- **Cards:** 20px
- **badges:** 9999px

## Tokens — Elevation

- **Card:** `rgba(0, 0, 0, 0.08) 0px 0px 4px 0px, rgba(0, 0, 0, 0.02) 0px 4px 8px 0px, rgba(0, 0, 0, 0.08) 0px 1px 2px 0px`
- **Icon:** `rgba(0, 0, 0, 0.2) 0px 1px 3px 0px`
- **Button:** `rgba(0, 0, 0, 0.05) 0px 1px 1px 0px inset, rgba(255, 255, 255, 0.5) 0px 1px 4px 0px inset, rgba(0, 0, 0, 0.94) 0px -2px 4px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 4px 0px`

## Layout

The page uses a full-bleed background model, with content largely contained within an implicit maximum width, centrally aligned. The hero section features a large, full-bleed gradient background ('Aurora Gradient') with a centered, prominent headline in 'Reckless' and a multi-line value proposition using 'InterVariable'. Subsequent sections follow a consistent alternating pattern of text-left/image-right or vice-versa, maintaining generous vertical spacing (likely around 64px sectionGap). Content blocks are generally stacked, and information cards tend to be centered. The navigation is a classic top bar, adhering to the main content width, featuring text links and distinct 'Sign In' (text) and 'Get Started' (pill button) actions. The overall density is spacious, allowing typography and UI elements to breathe.

## Imagery

Imagery is minimal and highly abstracted. The site primarily uses UI screenshots of the Sketch application, presented as clean, functional demonstrations. When present, graphics are abstract, soft gradients like Aurora Gradient or Sunset Gradient, serving as large background elements to add a sense of digital atmosphere rather than conveying specific information. There's an absence of lifestyle photography or complex illustrations, keeping the focus squarely on the product UI and its functionality. Icons are outline-based, monochromatic (Graphite #212123 or Pitch Black #000000), contributing to the clean, technical aesthetic.

## Components

### Primary CTA Button Group

### Announcement Banner Card

### Status Badge Collection

### Primary Filled Button
*Main call to action*

backgroundColor: #151515, color: #fafafa, borderRadius: 24px, paddingTop: 11px, paddingRight: 24px, paddingBottom: 12px, paddingLeft: 24px.

### Ghost Button with Outline
*Secondary action or link*

backgroundColor: #fafafa, color: #0000ee (browser default link color, likely intended as a brand blue or an un-styled link, for this system treat as #4389e6), border: 1px solid #4389e6, borderRadius: 20px, paddingTop: 52px, paddingRight: 52px, paddingBottom: 52px, paddingLeft: 52px. Note the unusually large padding for a button, indicating a hero-level element.

### Information Card with Shadow
*Container for secondary content or announcements*

backgroundColor: rgba(255, 255, 255, 0.48), borderRadius: 20px, boxShadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 0px, rgba(0, 0, 0, 0.02) 0px 4px 8px 0px, rgba(0, 0, 0, 0.08) 0px 1px 2px 0px, paddingTop: 100px, paddingRight: 100px, paddingBottom: 78px, paddingLeft: 78px. Transparent background allows background gradients to show through.

### Default Input Field
*Standard user input*

backgroundColor: #f9f9f9, color: #000000, borderRadius: 16px, paddingTop: 12px, paddingRight: 14px, paddingBottom: 12px, paddingLeft: 14px, border: 1px solid #000000.

### Line Input Field
*Minimalist input field*

backgroundColor: #ffffff, color: #000000, borderBottom: 1px solid rgba(0, 0, 0, 0.1), borderRadius: 3px, minimal padding allowing content to define size.

### Vivid Blue Badge
*Highlighting 'new' or 'info' status*

backgroundColor: #555dff, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

### Teal Badge
*Highlighting secondary status or category*

backgroundColor: #03cbbc, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

### Ocean Blue Badge
*Highlighting tertiary status or category*

backgroundColor: #4389e6, color: #ffffff, borderRadius: 9999px (pill shape), paddingTop: 4px, paddingRight: 6px, paddingBottom: 3px, paddingLeft: 6px.

## Guidelines

### Do

- Do use Reckless (weight 500) for all display headlines (44px, 76px) to establish a distinctive brand voice.
- Do apply InterVariable (weight 400) at 16px with Graphite (#212123) for all primary body text.
- Do use Canvas White (#fafafa) as the primary page background color for all main content sections.
- Do ensure interactive elements like buttons and badges utilize either 24px or 9999px border radii, never using intermediate values.
- Do apply the Aurora Gradient (linear-gradient(90deg, rgb(50, 173, 247) 20%, rgb(116, 75, 208) 40%, rgb(233, 127, 66) 50%, rgb(50, 173, 247) 75%)) as a background element to convey a digital, artistic atmosphere.
- Do reserve Deep Space (#151515) filled buttons for the most prominent calls to action only, pairing with Canvas White (#fafafa) text.

### Don't

- Don't use generic system fonts for any text; adhere strictly to InterVariable and Reckless fonts.
- Don't clutter layouts; maintain spaciousness with elementGap of 8px and larger section gaps where appropriate.
- Don't introduce shadows that are not specified; adhere to the subtle, dark shadow palette for icons and cards.
- Don't use highly saturated colors for backgrounds or large content blocks; reserve vivid hues for small accent elements like badges.
- Don't use rounded corners for cards or buttons that deviate from 20px or 24px respectively, or 9999px for pills.
- Don't use any color other than Canvas White (#fafafa), Cloud White (#e6e6e6), or transparent for card backgrounds.

## Agent Prompt Guide

### Quick Color Reference
- Text (Primary): Graphite #212123
- Background (Primary): Canvas White #fafafa
- CTA (Filled Button): Deep Space #151515
- Border (Input/Ghost Button): Pitch Black #000000 (for inputs), Sky Blue #555dff (for ghost buttons)
- Accent (Badge): Sky Blue #555dff

### 3-5 Example Component Prompts
1. **Create a Hero Section:** Full-width container with `linear-gradient(90deg, rgb(50, 173, 247) 20%, rgb(116, 75, 208) 40%, rgb(233, 127, 66) 50%, rgb(50, 173, 247) 75%)` background. Centered headline 'Designers, welcome home.' in Reckless, weight 500, size 76px, lineHeight 1.0, letterSpacing -1.748px, color Graphite #212123. Below, body text 'Sketch is a toolkit made by designers, for designers, that puts the focus on you and your work.' in InterVariable, weight 400, size 24px, lineHeight 1.33, color Graphite #212123. Include a primary filled button: 'Get started for free' (Deep Space #151515 background, Canvas White #fafafa text, 24px radius, 11px 24px padding), and text description 'Requires macOS Sonoma (14.0.0) or newer' in InterVariable, weight 400, size 14px, lineHeight 1.41, color Ash Grey #5c5c5c.

2. **Generate an Info Card:** backgroundColor `rgba(255, 255, 255, 0.48)`, borderRadius `20px`, boxShadow `rgba(0, 0, 0, 0.08) 0px 0px 4px 0px, rgba(0, 0, 0, 0.02) 0px 4px 8px 0px, rgba(0, 0, 0, 0.08) 0px 1px 2px 0px`, paddingTop `100px`, paddingRight `100px`, paddingBottom `78px`, paddingLeft `78px`. Headline 'New in Sketch: 150+ improvements and fixes' in InterVariable, weight 600, size 24px, lineHeight 1.33, color Graphite #212123. Body text 'Quality-of-life improvements, from cleaner image drops on the Canvas to faster fill, border, and shortcut workflows.' in InterVariable, weight 400, size 17px, lineHeight 1.41, color Graphite #212123. Add a link 'Learn more' in InterVariable, weight 500, size 16px, lineHeight 1.5, color #4389e6.

3. **Create a Header Navigation Bar:** Background Canvas White #fafafa. Left-aligned brand logo (diamond icon). Right-aligned navigation links: 'Product', 'Explore', 'Pricing', 'Support', using InterVariable, weight 500, size 16px, lineHeight 1.5, color Stone Grey #4a4a4a. Right-most: 'Sign In' link (InterVariable, weight 500, size 16px, lineHeight 1.5, color Graphite #212123) and 'Get started' button (Deep Space #151515 background, Canvas White #fafafa text, 24px radius, 11px 16px padding on left/right, 12px padding-bottom, 11px padding-top, plus a download icon).

More like this