Graphite Core#2F2E2D
Aqua Pulse#43E4C1
Slate Mist#E7EFF0
Sea Glass#7CCFBE
Mist Stone#A7B8B5
Palette direction

Charcoal Aqua Slate Color Palette

This palette pairs a grounded charcoal with a vivid aqua and a clean coral-tinted white, creating a crisp, modern system with high contrast and a bright editorial edge. It feels balanced enough for interface design while still carrying the energetic, fresh character suggested by the image.

MonochromaticCreativecharcoalaquaoff-whitemodern
palette-preview.example
Creative color direction

Charcoal Aqua Slate Color Palette

This palette pairs a grounded charcoal with a vivid aqua and a clean coral-tinted white, creating a crisp, modern system with high contrast and a bright editorial edge. It feels balanced enough for interface design while still carrying the energetic, fresh character suggested by the image.

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 Ink Black #0E0F10on Slate Mist #E7EFF016.4:1 Excellent
Logo Pure White #FFFFFFon Graphite Core #2F2E2D13.6:1 Excellent
Logo Ink Black #0E0F10on Aqua Pulse #43E4C112.0:1 Excellent
Logo Ink Black #0E0F10on Pure White #FFFFFF19.2:1 Excellent
Icon color
BackgroundAqua Pulse#43E4C1TextInk Black#0E0F10
Primary Button11.97:1
AAA

Best for the main action users should notice first.

BackgroundSlate Mist#E7EFF0TextInk Black#0E0F10
Secondary Button16.45:1
AAA

Useful for softer choices and secondary paths.

BackgroundPure White#FFFFFFTextSlate Mist#E7EFF0
Outlined Button1.17:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#FFFFFFTextAqua Pulse#43E4C1
Text Button1.60:1
Low

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

Palette composition8 colorsMonochromatic color relationship
9:41Charcoal Aqua Slate Color Palette Color role balance
Monochromatic 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.

CCharcoal Aqua Slate Color PaletteCreative brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors work as a sharp contrast system: charcoal anchors the brand, aqua provides the signature energy, and the pale slate-white keeps the composition bright and usable. Together they create a recognizable visual rhythm that feels contemporary without becoming generic.

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.Graphite Core #2F2E2D
HeadlineUsed for main titles and key messages.Graphite Core #2F2E2D
LinkUsed for links and interactive text.Aqua Pulse #43E4C1

Buttons

Primary Button
BackgroundAqua Pulse #43E4C1
TextInk Black #0E0F10
Secondary Button
BackgroundSlate Mist #E7EFF0
TextInk Black #0E0F10
Outlined Button
BackgroundAqua Pulse #43E4C1
TextSlate Mist #E7EFF0

Interface

TextDefault readable body text.Ink Black #0E0F10
Bg LightLight page or section background.Pure White #FFFFFF
Bg DarkDark page or section background.Ink Black #0E0F10
IconSmall interface icons and marks.Sea Glass #7CCFBE
BorderCards, inputs, and component borders.Sea Glass #7CCFBE
DividerSubtle separators between content.Mist Stone #A7B8B5
OutlineFocus rings and emphasis outlines.Mist Stone #A7B8B5

Palette Colors

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

Main (Brand) Colors

The main colors work as a sharp contrast system: charcoal anchors the brand, aqua provides the signature energy, and the pale slate-white keeps the composition bright and usable. Together they create a recognizable visual rhythm that feels contemporary without becoming generic.

PrimaryGraphite Core

RolesLogo, Headline

This deep graphite gives the brand a stable, premium anchor and keeps the identity visually grounded.

HEX#2F2E2D
RGB47, 46, 45
HSL30, 2, 18
CMYK0, 2, 4, 82
SecondaryAqua Pulse

RolesLink, Btn Primary Bg, Btn Outlined Border

This vivid aqua delivers the palette's most memorable energy and makes interactive elements feel immediate and fresh.

HEX#43E4C1
RGB67, 228, 193
HSL167, 75, 58
CMYK71, 0, 15, 11
TertiarySlate Mist

RolesBtn Secondary Bg, Btn Outlined Text

This pale blue-gray softens the system and supports light UI surfaces without competing with the signature aqua.

HEX#E7EFF0
RGB231, 239, 240
HSL187, 23, 92
CMYK4, 0, 0, 6

Support Colors

The support colors extend the palette with restrained cool accents that improve hierarchy and layout clarity while staying subordinate to the main trio. They reinforce the same crisp, airy mood instead of introducing a new visual direction.

Sea Glass

RolesIcon, Border

This softened aqua balance adds usable accent support and echoes the primary blue-green without overpowering it.

HEX#7CCFBE
RGB124, 207, 190
HSL168, 46, 65
CMYK40, 0, 8, 19
Mist Stone

RolesDivider, Outline

This muted blue-gray helps separate interface elements quietly and keeps structure visible without adding visual noise.

HEX#A7B8B5
RGB167, 184, 181
HSL169, 11, 69
CMYK9, 0, 2, 28

Neutral Colors

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

Pure White

RolesBg Light

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Soft Frost
HEX#F6F8F7
RGB246, 248, 247
HSL150, 13, 97
CMYK1, 0, 0, 3
Ink Black

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

HEX#0E0F10
RGB14, 15, 16
HSL210, 7, 6
CMYK13, 6, 0, 94

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-graphite-core: #2F2E2D;
  --color-aqua-pulse: #43E4C1;
  --color-slate-mist: #E7EFF0;
  --color-sea-glass: #7CCFBE;
  --color-mist-stone: #A7B8B5;
  --color-pure-white: #FFFFFF;
  --color-soft-frost: #F6F8F7;
  --color-ink-black: #0E0F10;
}

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: #2F2E2D;
  --role-headline: #2F2E2D;
  --role-link: #43E4C1;
  --role-btn-primary-bg: #43E4C1;
  --role-btn-outlined-border: #43E4C1;
  --role-btn-secondary-bg: #E7EFF0;
  --role-btn-outlined-text: #E7EFF0;
  --role-icon: #7CCFBE;
  --role-border: #7CCFBE;
  --role-divider: #A7B8B5;
  --role-outline: #A7B8B5;
  --role-bg-light: #FFFFFF;
  --role-bg-dark: #0E0F10;
  --role-text: #0E0F10;
  --role-btn-primary-text: #0E0F10;
  --role-btn-secondary-text: #0E0F10;
}

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.
{
    "graphite-core": "#2F2E2D",
    "aqua-pulse": "#43E4C1",
    "slate-mist": "#E7EFF0",
    "sea-glass": "#7CCFBE",
    "mist-stone": "#A7B8B5",
    "pure-white": "#FFFFFF",
    "soft-frost": "#F6F8F7",
    "ink-black": "#0E0F10"
}
Press Space to load new palette