Snowflake DESIGN.md

Brands

Data-platform design with cool precision and AI-era confidence. Bright glacier blue, dark cloud navies, crisp technical typography, and modular enterprise blocks create interfaces that feel powerful, modern, and…

Raw DESIGN.md

At a glance

Group
Brands
Main color
#29b5e8Blue design systems
Fonts
InterSF Mono

Colors in this file

  • #29b5e8

    background

  • #ffffff

    background

  • #0b1e3b

    Unnamed

  • #f5fafe

    background

  • #d8e7f2

    Unnamed

  • #64748b

    Unnamed

  • #0f172a

    background

  • #0b8acd

    background

  • #eaf7ff

    Unnamed

  • #6ad1f5

    Unnamed

Data-platform design with cool precision and AI-era confidence. Bright glacier blue, dark cloud navies, crisp technical typography, and modular enterprise blocks create interfaces that feel powerful, modern, and highly legible.

1. Visual Theme & Atmosphere

Overall Aesthetic

Snowflake’s current web presence communicates high-scale technical capability with approachable polish. It mixes dark product screenshots, bright cyan-blue accents, modular content cards, and clean enterprise typography to frame data and AI workflows as streamlined rather than intimidating.

Mood & Feeling

  • Capable: the platform should feel enterprise-grade and technically deep
  • Clean: layouts stay crisp even when discussing complex architecture
  • Fast-moving: product storytelling feels modern and current
  • Trustworthy: clarity and contrast signal reliability
  • Composed: visual energy comes from contrast and product imagery, not clutter

Design Density

Medium density. Snowflake pages often feature many platform categories, proofs, and AI capabilities, but the visual system spaces them cleanly and avoids overstacking details in any one frame.

Visual Character

  • Cool blue accents against dark, cloud-like UI backdrops
  • Strong use of platform screenshots and terminal-like product imagery
  • Modular cards and section bands
  • White space used to keep enterprise narratives digestible
  • Typography is technical and current, but not severe

2. Color Palette & Roles

Core Brand Colors

TokenHexRole
--snowflake-blue#29B5E8Primary brand accent, links, interactive highlight
--snowflake-blue-dark#0B8ACDHover / active state
--snowflake-blue-soft#EAF7FFLight background tint
--glacier#6AD1F5Supporting accent

Neutral and Dark Surfaces

TokenHexRole
--ink-strong#0B1E3BPrimary dark text and dark surface cue
--ink-default#1E293BBody text
--ink-muted#64748BSecondary text
--surface-white#FFFFFFCard background
--surface-soft#F5FAFELight alternate surface
--surface-dark#0F172AHero / product frame
--border-default#D8E7F2Light border

Semantic Colors

TokenHexRole
--success#0F9D58Success
--warning#F4B400Warning
--danger#D93025Error / destructive
--info#29B5E8Informational accent

Color Usage Rules

  • Use bright blue to emphasize action and modernity.
  • Let dark product panels and screenshots carry the technical mood.
  • Keep light surfaces clear and airy to balance the darker product visuals.
  • Use semantic colors in support of meaning, not as additional decoration.

3. Typography Rules

Font Stack

css/* Modern technical enterprise sans */
--font-sans: Inter, 'Helvetica Neue', Arial, sans-serif;
--font-mono: 'SF Mono', 'Roboto Mono', Menlo, Consolas, monospace;

Type Scale

ElementSizeWeightLine HeightLetter SpacingUsage
Hero Display58px7001.05-0.02emMajor AI / platform headline
Page Title42px7001.1-0.015emPrimary section title
Section Title30px6001.15-0.01emPlatform section heading
Card Title22px6001.25-0.01emFeature / proof card title
Subsection18px6001.350Supporting heading
Body16px4001.60Standard content
Small Body14px4001.50Secondary copy
Label14px6001.30.01emButtons and utility labels
Code13px4001.50CLI, prompts, data values

Typography Philosophy

Snowflake typography is technical but not cold. It supports developer- and executive-facing narratives simultaneously by keeping hierarchy sharp and body text clean.

Practical Rules

  • Use large, decisive headlines for platform narratives.
  • Keep body copy short and modular.
  • Use monospace for terminal and query-adjacent experiences.
  • Avoid overcomplicated typographic ornament.

4. Component Stylings

Buttons

Primary Button

css.button-primary {
  background: #29B5E8;
  color: #FFFFFF;
  min-height: 44px;
  padding: 0 18px;
  border: 1px solid transparent;
  border-radius: 999px;
  font: 600 14px/1 Inter, sans-serif;
}

.button-primary:hover {
  background: #0B8ACD;
}

.button-primary:focus-visible {
  outline: none;
  box-shadow: 0 0 0 3px rgba(41, 181, 232, 0.18);
}

Secondary Button

css.button-secondary {
  background: #FFFFFF;
  color: #0B1E3B;
  min-height: 44px;
  padding: 0 18px;
  border: 1px solid #D8E7F2;
  border-radius: 999px;
  font-weight: 600;
}

.button-secondary:hover {
  background: #F5FAFE;
}

Inputs

Text Input

css.input {
  width: 100%;
  min-height: 44px;
  padding: 0 14px;
  background: #FFFFFF;
  color: #0B1E3B;
  border: 1px solid #D8E7F2;
  border-radius: 14px;
  font: 400 16px/1.2 Inter, sans-serif;
}

.input:focus {
  outline: none;
  border-color: #29B5E8;
  box-shadow: 0 0 0 3px rgba(41, 181, 232, 0.14);
}

.input::placeholder {
  color: #64748B;
}

Labels

css.input-label {
  display: block;
  margin-bottom: 8px;
  color: #0B1E3B;
  font: 600 14px/1.3 Inter, sans-serif;
}

.input-help {
  margin-top: 8px;
  color: #64748B;
  font: 400 12px/1.4 Inter, sans-serif;
}

Cards and Product Frames

Platform Card

css.card {
  background: #FFFFFF;
  border: 1px solid #D8E7F2;
  border-radius: 20px;
  padding: 24px;
}

Dark Product Frame

css.product-frame {
  background: #0F172A;
  color: #FFFFFF;
  border-radius: 24px;
  padding: 24px;
}

Metric Callout

css.metric-callout {
  background: #F5FAFE;
  border-left: 4px solid #29B5E8;
  border-radius: 16px;
  padding: 20px;
}

5. Layout Principles

Spacing Scale

TokenValueUsage
--space-14pxFine alignment
--space-28pxTight grouping
--space-312pxDense block spacing
--space-416pxCore layout spacing
--space-524pxCard padding
--space-632pxSection spacing
--space-848pxMajor grouping
--space-1064pxLarge layout separation

Layout Rules

  • Structure pages as clear platform chapters: hero, capability bands, proof modules, customer examples.
  • Use modular cards to break down technical offerings.
  • Balance dark product screenshots with airy white sections.
  • Keep AI and data narratives concise and easy to scan.

6. Depth & Elevation

Surface Hierarchy

LevelTreatmentUse
Light base#FFFFFF / #F5FAFECore content surfaces
Cardwhite with borderFeature blocks
Product dark#0F172AProduct or terminal framing
Accent calloutpale blue background + left ruleMetrics and key statements

Shadow System

css.shadow-card {
  box-shadow: 0 8px 20px rgba(11, 30, 59, 0.08);
}

.shadow-dark-frame {
  box-shadow: 0 16px 32px rgba(11, 30, 59, 0.18);
}

Depth Rules

  • Use stronger depth on dark product frames than on light cards.
  • Let border and contrast do most of the work on white surfaces.
  • Avoid soft, vague shadows that reduce the crisp technical feel.

7. Do's and Don'ts

Do

  • Use glacier blue to signal modern interaction and emphasis.
  • Keep technical stories modular and visually segmented.
  • Pair dark product imagery with clean surrounding whitespace.
  • Use concise, high-confidence copy.
  • Maintain a crisp, contemporary type hierarchy.

Don't

  • Overfill every section with proof points at once.
  • Use too many simultaneous accent colors.
  • Turn the design into generic black-box “AI” aesthetics.
  • Lose readability in pursuit of technical coolness.
  • Over-style data or product screenshots with unnecessary effects.

8. Responsive Behavior

Responsive Rules

  • Stack platform cards and product frames early on smaller screens.
  • Preserve button clarity and roomy touch targets on mobile.
  • Let dark frames simplify rather than crop into illegibility.
  • Keep key metrics and CTA moments visible without long scroll dependency.
  • Maintain strong contrast between product and content bands at every width.

Mobile Character

Snowflake mobile layouts should still feel sharp and modern. The cool blue accents, strong dark product framing, and modular enterprise structure should remain recognizable even when stacked.

9. Agent Prompt Guide

Quick Reference

  • Mood: modern, technical, confident, clean
  • Primary accent: Snowflake blue #29B5E8
  • Core contrast: white surfaces + dark product frames
  • Typography: Inter + monospace for technical content
  • Layout: modular platform sections, balanced dark/light rhythm
  • Components: pill buttons, product frames, metric callouts, light bordered cards

Prompt Snippet

textDesign this interface in the style of Snowflake's current AI Data Cloud website. Use bright glacier blue (#29B5E8) for action and emphasis, dark product frames for technical screenshots, crisp Inter typography, modular enterprise cards, and balanced white space. The result should feel highly capable, modern, and technically precise without becoming visually heavy or cluttered.

Use it with your agent

Save the file as DESIGN.md in your project root, then ask your agent to follow it for UI work. Or let the agent fetch it over MCP.

Download

curl -o DESIGN.md https://www.uiskillbook.com/design-md/snowflake.md

MCP server

https://www.uiskillbook.com/mcp

MCP tool call

get_design_md({ "slug": "snowflake" })