Charcoal Taupe#4A433D
Sandstone#D8CDB4
Mushroom Gray#6E6558
Driftwood#8C8578
Oatmeal#B8AD9B
Palette direction

Stone Light Shade Color Palette

This palette translates the image’s split between gritty shadow and warm, textured light into a grounded brand system with a refined edge. The darker mineral tones create structure and seriousness, while the pale warm accent keeps the identity approachable and tactile.

MonochromaticNonestoneshadowwarm neutraltextured
palette-preview.example
None color direction

Stone Light Shade Color Palette

This palette translates the image’s split between gritty shadow and warm, textured light into a grounded brand system with a refined edge. The darker mineral tones create structure and seriousness, while the pale warm accent keeps the identity approachable and tactile.

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 #1D1A17on Sandstone #D8CDB411.0:1 Excellent
Logo White #FFFFFFon Charcoal Taupe #4A433D9.7:1 Excellent
Logo White #FFFFFFon Mushroom Gray #6E65585.7:1 Strong
Logo Charcoal #1D1A17on White #FFFFFF17.3:1 Excellent
Icon color
BackgroundCharcoal Taupe#4A433DTextWhite#FFFFFF
Primary Button9.72:1
AAA

Best for the main action users should notice first.

BackgroundMushroom Gray#6E6558TextWhite#FFFFFF
Secondary Button5.73:1
AA

Useful for softer choices and secondary paths.

BackgroundIvory#F5F1E8TextSandstone#D8CDB4
Outlined Button1.40:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundIvory#F5F1E8TextMushroom Gray#6E6558
Text Button5.08:1
AA

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

Palette composition8 colorsMonochromatic color relationship
9:41Stone Light Shade 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.

CStone Light Shade Color PaletteNone brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors work together as a realistic shadow-to-light progression, giving the brand a tactile, architectural feel. Their restrained contrast creates clarity without losing the image’s natural grain and quiet drama.

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.Charcoal Taupe #4A433D
HeadlineUsed for main titles and key messages.Sandstone #D8CDB4
LinkUsed for links and interactive text.Mushroom Gray #6E6558

Buttons

Primary Button
BackgroundCharcoal Taupe #4A433D
TextWhite #FFFFFF
Secondary Button
BackgroundMushroom Gray #6E6558
TextWhite #FFFFFF
Outlined Button
BackgroundSandstone #D8CDB4
TextSandstone #D8CDB4

Interface

TextDefault readable body text.Charcoal #1D1A17
Bg LightLight page or section background.Ivory #F5F1E8
Bg DarkDark page or section background.Charcoal #1D1A17
IconSmall interface icons and marks.Driftwood #8C8578
BorderCards, inputs, and component borders.Driftwood #8C8578
DividerSubtle separators between content.Oatmeal #B8AD9B
OutlineFocus rings and emphasis outlines.Oatmeal #B8AD9B

Palette Colors

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

Main (Brand) Colors

The main colors work together as a realistic shadow-to-light progression, giving the brand a tactile, architectural feel. Their restrained contrast creates clarity without losing the image’s natural grain and quiet drama.

PrimaryCharcoal Taupe

RolesLogo, Btn Primary Bg

Charcoal Taupe adds weight and credibility while echoing the image’s darkest textured areas.

HEX#4A433D
RGB74, 67, 61
HSL28, 10, 26
CMYK0, 9, 18, 71
SecondarySandstone

RolesBtn Outlined Border, Btn Outlined Text, Headline

Sandstone brings the warm light in the image into the system and gives the brand a softer, more open voice.

HEX#D8CDB4
RGB216, 205, 180
HSL42, 32, 78
CMYK0, 5, 17, 15
TertiaryMushroom Gray

RolesLink, Btn Secondary Bg

Mushroom Gray bridges the dark and light zones with a steady midtone that feels understated and versatile.

HEX#6E6558
RGB110, 101, 88
HSL35, 11, 39
CMYK0, 8, 20, 57

Support Colors

The support colors deepen the stone-like character and add subtle environmental nuance without competing with the core contrast. They reinforce texture, balance, and usability across interfaces and brand applications.

Driftwood

RolesIcon, Border

Driftwood softens the palette’s edges and works well for UI structure without drawing too much attention.

HEX#8C8578
RGB140, 133, 120
HSL39, 8, 51
CMYK0, 5, 14, 45
Oatmeal

RolesDivider, Outline

Oatmeal adds a quiet transitional tone that keeps separations visible while staying visually subdued.

HEX#B8AD9B
RGB184, 173, 155
HSL37, 17, 66
CMYK0, 6, 16, 28

Neutral Colors

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

White

RolesBtn Primary Text, Btn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Ivory

RolesBg Light

HEX#F5F1E8
RGB245, 241, 232
HSL42, 39, 94
CMYK0, 2, 5, 4
Charcoal

RolesBg Dark, Text

HEX#1D1A17
RGB29, 26, 23
HSL30, 12, 10
CMYK0, 10, 21, 89

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-charcoal-taupe: #4A433D;
  --color-sandstone: #D8CDB4;
  --color-mushroom-gray: #6E6558;
  --color-driftwood: #8C8578;
  --color-oatmeal: #B8AD9B;
  --color-white: #FFFFFF;
  --color-ivory: #F5F1E8;
  --color-charcoal: #1D1A17;
}

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: #4A433D;
  --role-btn-primary-bg: #4A433D;
  --role-btn-outlined-border: #D8CDB4;
  --role-btn-outlined-text: #D8CDB4;
  --role-headline: #D8CDB4;
  --role-link: #6E6558;
  --role-btn-secondary-bg: #6E6558;
  --role-icon: #8C8578;
  --role-border: #8C8578;
  --role-divider: #B8AD9B;
  --role-outline: #B8AD9B;
  --role-btn-primary-text: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-light: #F5F1E8;
  --role-bg-dark: #1D1A17;
  --role-text: #1D1A17;
}

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.
{
    "charcoal-taupe": "#4A433D",
    "sandstone": "#D8CDB4",
    "mushroom-gray": "#6E6558",
    "driftwood": "#8C8578",
    "oatmeal": "#B8AD9B",
    "white": "#FFFFFF",
    "ivory": "#F5F1E8",
    "charcoal": "#1D1A17"
}
Press Space to load new palette