Colors/Slate & Neutral

Slate & Neutral Color Guide

Slate is the unsung structural backbone of modern UI/UX design. Unlike flat, lifeless monochrome grays, slate contains a subtle cool-blue undertone that breathes architectural sophistication and optical depth into digital canvas surfaces.

Anchor Value
#475569
Universal Slate & Neutral Spectrum Anchor
RGB
71, 85, 105
HSL
215°, 19%, 35%
CMYK
32%, 19%, 0%, 59%

Color Psychology & Emotional Associations

Slate represents precision, architectural permanence, calm focus, and cognitive clarity. In interface design, slate prevents visual overwhelm by quietly managing boundaries, card elevations, and typographic hierarchies.

Modern Digital Product & UI Context

In digital product design, neutrals comprise 60% to 80% of every screen. A well-calibrated slate scale handles canvas backgrounds, surface elevations, card borders, secondary text, and active input strokes.

UI Architecture & Role Allocation for Slate & Neutral

Standard design-system implementation rules for applying slate & neutral shades across web & mobile interfaces.

Role: Primary Body Typography

Primary Body Typography

Delivers effortless long-form legibility without the harsh contrast of pure black.

#0F172A
Role: Secondary Caption / Icon

Secondary Caption / Icon

Subtle metadata captions, timestamps, and supportive utility icons.

#64748B
Role: Structural Border / Divider

Structural Border / Divider

Light hairline borders (1px) separating cards, table rows, and navigation headers.

#E2E8F0
Role: Elevated Card Canvas

Elevated Card Canvas

Delicate backdrop fill providing subtle separation between canvas and cards.

#F8FAFC

Tonal Scale (Tints & Shades)

Evenly stepped luminances from subtle 50/100 tints up to deep 900 shadows for design systems.

Open in Shades Generator

Applying the 60-30-10 Rule With Slate & Neutral

Proportional distribution framework to achieve effortless visual hierarchy.

60% Volume: Neutral Backdrop

Light Tint / Dark Canvas

Use step 50 (#F8FAFC) in light mode or step 900 (#0F172A) in dark mode to form the background canvas.

30% Volume: Structural Elements

Container Cards & Text

Allocate mid-tone shades and muted slate neutrals to structural cards, table headers, and typography to maintain depth without clutter.

10% Volume: Interactive Hero

Anchor Accent (#475569)

Strictly reserve the primary anchor (#475569) for primary CTA buttons, active state highlights, and conversion targets.

Harmonious Color Pairings for Slate & Neutral

Scientifically balanced relationships calculated across the 360° color wheel.

+
Primary Interactive Accent

Royal Blue (#2563EB)

The universal design system standard; slate provides the structural foundation while blue commands interaction.

View Harmony Wheel
+
Vibrant Status Partner

Emerald Green (#10B981)

Makes positive confirmations and success badges look exceptionally crisp.

View Harmony Wheel
+
High-Energy Focal

Warm Coral (#F97316)

Draws immediate user focus to action points within a calm, distraction-free environment.

View Harmony Wheel

Accessibility & WCAG 2.2 Contrast Performance

Verified WCAG Standards
Contrast Ratio on Pure White (#FFFFFF)

Slate step 900 (#0F172A) delivers an overwhelming 17.5:1 contrast on white. Step 700 (#334155) delivers 8.2:1 (perfect for long body copy).

Contrast Ratio on Deep Charcoal (#0F172A)

For dark mode text on #0F172A, use step 100 (#F1F5F9) for 14:1 contrast, and step 400 (#94A3B8) for secondary captions (6.2:1).

Accessibility Recommendation: Never use pure #000000 black on pure #FFFFFF white for high-density reading; step down to #0F172A to eliminate ocular halation.

CSS & Tailwind Design Tokens for Slate & Neutral

Ready-to-paste variables and configuration theme objects.

CSS Custom Properties (:root)Vanilla CSS
:root {
  --color-slate-anchor: #475569;
  --color-slate-rgb: 71, 85, 105;
  --color-slate-hsl: 215°, 19%, 35%;
}
tailwind.config.jsTailwind CSS
module.exports = {
  theme: {
    extend: {
      colors: {
        'slate': {
          DEFAULT: '#475569',
          '50': '#F8FAFC',
          '100': '#F1F5F9',
          '200': '#E2E8F0',
          '400': '#94A3B8',
          '500': '#64748B',
          '600': '#475569',
          '700': '#334155',
          '800': '#1E293B',
          '900': '#0F172A',
        }
      }
    }
  }
};

Curated Palettes Featuring Slate & Neutral

Hand-crafted production-grade palettes featuring slate & neutral tones.

Named Colors in the Slate & Neutral Spectrum

Frequently Asked Questions About Slate & Neutral

In-depth answers to common questions about using slate & neutral in UI design, branding, and color harmony.

Why is cool slate preferred over pure neutral gray (#808080)?
Pure grays have equal RGB channels and can look dead, muddy, or uninviting on digital displays. Adding a subtle blue tint creates modern optical polish that harmonizes with illuminated screens.
What is the 60-30-10 rule for neutral colors?
60% of your interface should be neutral canvas (white, light slate, or dark obsidian), 30% should be structural elements (headings, borders, cards), and only 10% should be your vibrant accent color.
How do I build a dark mode palette using slate?
Use #0B0F17 for the root background, #111827 for elevated cards, #1E293B for borders, #94A3B8 for secondary text, and #F8FAFC for primary headings.

Explore Other Color Families