Slate Blue#6F86A1
Sage#A7B8A0
Powder Gray#D7E0E8
Mist Green#C8D2CC
Palette direction

Minimal Neutral Bright Color Palette

This palette pairs one crisp blue-gray with one restrained sage to keep the system minimal, neutral, and bright without feeling sterile. The contrast between cool clarity and soft organic balance makes the brand feel modern, calm, and easy to use across interfaces and identity.

CustomNoneminimalneutralbrightclean
palette-preview.example
None color direction

Minimal Neutral Bright Color Palette

This palette pairs one crisp blue-gray with one restrained sage to keep the system minimal, neutral, and bright without feeling sterile. The contrast between cool clarity and soft organic balance makes the brand feel modern, calm, and easy to use across interfaces and identity.

Explore the color system
Logo contrast guide

Logo color pairings

ColorFly checks the palette colors against each other and suggests the clearest logo/background combinations.

Logo Charcoal #111827on Sage #A7B8A08.5:1 Excellent
Logo Charcoal #111827on Slate Blue #6F86A14.7:1 Strong
Logo Charcoal #111827on White #FFFFFF17.7:1 Excellent
Logo White #FFFFFFon Charcoal #11182717.7:1 Excellent
Icon color
BackgroundSlate Blue#6F86A1TextCharcoal#111827
Primary Button4.73:1
AA

Best for the main action users should notice first.

BackgroundSage#A7B8A0TextCharcoal#111827
Secondary Button8.45:1
AAA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextSage#A7B8A0
Outlined Button2.10:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextSlate Blue#6F86A1
Text Button3.75:1
Large text

A quiet action for links, navigation, and inline decisions.

Palette composition7 colorsCustom color relationship
9:41Minimal Neutral Bright Color Palette Color role balance
Custom system
60% DominantNeutrals

Backgrounds, large surfaces, whitespace, and reading comfort.

30% SecondarySupport colors

Sections, secondary UI, illustrations, and repeated brand moments.

10% AccentMain colors

High-attention moments like primary actions and memorable highlights.

CMinimal Neutral Bright Color PaletteNone brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The palette uses a cool blue-gray and a soft sage to create a restrained two-color system that feels fresh, balanced, and intentionally understated. Together they read as neutral and bright while still giving the brand enough distinction to feel memorable.

Clear roles create a consistent brand experience.

Color Roles and Usage Map

Assign existing palette colors to brand, typography, and interface roles.

Brand identity

LogoUsed for logo marks and core brand symbols.Slate Blue #6F86A1
HeadlineUsed for main titles and key messages.Sage #A7B8A0
LinkUsed for links and interactive text.Slate Blue #6F86A1

Buttons

Primary Button
BackgroundSlate Blue #6F86A1
TextCharcoal #111827
Secondary Button
BackgroundSage #A7B8A0
TextCharcoal #111827
Outlined Button
BackgroundSage #A7B8A0
TextSage #A7B8A0

Interface

TextDefault readable body text.Charcoal #111827
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Charcoal #111827
IconSmall interface icons and marks.Powder Gray #D7E0E8
BorderCards, inputs, and component borders.Powder Gray #D7E0E8
DividerSubtle separators between content.Mist Green #C8D2CC
OutlineFocus rings and emphasis outlines.Mist Green #C8D2CC

Palette Colors

A compact view of the brand, support, and neutral colors that make up this system.

Main (Brand) Colors

The palette uses a cool blue-gray and a soft sage to create a restrained two-color system that feels fresh, balanced, and intentionally understated. Together they read as neutral and bright while still giving the brand enough distinction to feel memorable.

PrimarySlate Blue

RolesLogo, Link, Btn Primary Bg

Slate Blue brings clarity and structure, giving the brand a calm digital presence that still feels distinctive.

HEX#6F86A1
RGB111, 134, 161
HSL212, 21, 53
CMYK31, 17, 0, 37
SecondarySage

RolesBtn Secondary Bg, Btn Outlined Border, Btn Outlined Text, Headline

Sage softens the palette with a quiet organic note that keeps the system approachable and balanced.

HEX#A7B8A0
RGB167, 184, 160
HSL103, 14, 67
CMYK9, 0, 13, 28

Support Colors

The support colors stay muted and airy so they extend the main palette without competing with it. They add subtle depth for borders, icons, and interface accents while preserving the minimal, bright feel.

Powder Gray

RolesIcon, Border

Powder Gray adds a clean structural layer that supports the palette without drawing attention away from the main colors.

HEX#D7E0E8
RGB215, 224, 232
HSL208, 27, 88
CMYK7, 3, 0, 9
Mist Green

RolesDivider, Outline

Mist Green echoes the sage undertone in a lighter form, helping separators and outlines feel cohesive and quiet.

HEX#C8D2CC
RGB200, 210, 204
HSL144, 10, 80
CMYK5, 0, 3, 18

Neutral Colors

Utility colors for backgrounds, text, borders, and balance.

White

RolesBg Light

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Snow
HEX#F5F7F8
RGB245, 247, 248
HSL200, 18, 97
CMYK1, 0, 0, 3
Charcoal

RolesBg Dark, Text, Btn Primary Text, Btn Secondary Text

HEX#111827
RGB17, 24, 39
HSL221, 39, 11
CMYK56, 38, 0, 85

Export and Handoff

Copy palette values for design systems, websites, and client handoff.

Color tokens

Use these in CSS when you want every raw palette color available by name. Best for websites, landing pages, and design system variables.

Use when: you need the actual colors.
:root {
  --color-slate-blue: #6F86A1;
  --color-sage: #A7B8A0;
  --color-powder-gray: #D7E0E8;
  --color-mist-green: #C8D2CC;
  --color-white: #FFFFFF;
  --color-snow: #F5F7F8;
  --color-charcoal: #111827;
}

Role tokens

Use these in CSS when colors are assigned to practical jobs like text, buttons, borders, links, and backgrounds.

Use when: you need UI roles, not just swatches.
:root {
  --role-logo: #6F86A1;
  --role-link: #6F86A1;
  --role-btn-primary-bg: #6F86A1;
  --role-btn-secondary-bg: #A7B8A0;
  --role-btn-outlined-border: #A7B8A0;
  --role-btn-outlined-text: #A7B8A0;
  --role-headline: #A7B8A0;
  --role-icon: #D7E0E8;
  --role-border: #D7E0E8;
  --role-divider: #C8D2CC;
  --role-outline: #C8D2CC;
  --role-bg-light: #FFFFFF;
  --role-bg-dark: #111827;
  --role-text: #111827;
  --role-btn-primary-text: #111827;
  --role-btn-secondary-text: #111827;
}

JSON

Use this structured palette data in apps, generators, plugins, or tools that need to read the palette programmatically.

Use when: a developer or app needs data.
{
    "slate-blue": "#6F86A1",
    "sage": "#A7B8A0",
    "powder-gray": "#D7E0E8",
    "mist-green": "#C8D2CC",
    "white": "#FFFFFF",
    "snow": "#F5F7F8",
    "charcoal": "#111827"
}
Press Space to load new palette