Desert Linen#CDBA8E
Driftwood Taupe#8F866A
Weathered Slate#56645F
Mossed Steel#6F7D76
Pale Umber#B9B1A1
Palette direction

Sandstone Slate Minimal Color Palette

This palette turns the image’s quiet procession from warm sand to stone to slate into a refined, grounded brand system. The colors feel restrained but modern, with enough variation to support clear hierarchy across identity and interface use.

CustomLuxury And Lifestyleneutralearthyminimalpremium
palette-preview.example
Luxury And Lifestyle color direction

Sandstone Slate Minimal Color Palette

This palette turns the image’s quiet procession from warm sand to stone to slate into a refined, grounded brand system. The colors feel restrained but modern, with enough variation to support clear hierarchy across identity and interface use.

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 Black #161616on Desert Linen #CDBA8E9.5:1 Excellent
Logo Pure White #FFFFFFon Weathered Slate #56645F6.2:1 Strong
Logo Charcoal Black #161616on Driftwood Taupe #8F866A5.0:1 Strong
Logo Charcoal Black #161616on Pure White #FFFFFF18.1:1 Excellent
Icon color
BackgroundDesert Linen#CDBA8ETextCharcoal Black#161616
Primary Button9.49:1
AAA

Best for the main action users should notice first.

BackgroundDriftwood Taupe#8F866ATextCharcoal Black#161616
Secondary Button4.99:1
AA

Useful for softer choices and secondary paths.

BackgroundPorcelain Tint#F5F1E8TextPorcelain Tint#F5F1E8
Outlined Button1.00:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundPorcelain Tint#F5F1E8TextWeathered Slate#56645F
Text Button5.51:1
AA

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

Palette composition8 colorsCustom color relationship
9:41Sandstone Slate Minimal 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.

CSandstone Slate Minimal Color PaletteLuxury And Lifestyle brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors move through adjacent warm-to-cool neutrals, creating a calm and cohesive system that still has enough contrast to establish hierarchy. Their soft transitions make the palette feel architectural, tactile, and easy to extend across brand touchpoints.

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.Desert Linen #CDBA8E
HeadlineUsed for main titles and key messages.Weathered Slate #56645F
LinkUsed for links and interactive text.Weathered Slate #56645F

Buttons

Primary Button
BackgroundDesert Linen #CDBA8E
TextCharcoal Black #161616
Secondary Button
BackgroundDriftwood Taupe #8F866A
TextCharcoal Black #161616
Outlined Button
BackgroundDriftwood Taupe #8F866A
TextPorcelain Tint #F5F1E8

Interface

TextDefault readable body text.Charcoal Black #161616
Bg LightLight page or section background.Porcelain Tint #F5F1E8
Bg DarkDark page or section background.Charcoal Black #161616
IconSmall interface icons and marks.Mossed Steel #6F7D76
BorderCards, inputs, and component borders.Pale Umber #B9B1A1
DividerSubtle separators between content.Pale Umber #B9B1A1
OutlineFocus rings and emphasis outlines.Mossed Steel #6F7D76

Palette Colors

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

Main (Brand) Colors

The main colors move through adjacent warm-to-cool neutrals, creating a calm and cohesive system that still has enough contrast to establish hierarchy. Their soft transitions make the palette feel architectural, tactile, and easy to extend across brand touchpoints.

PrimaryDesert Linen

RolesLogo, Btn Primary Bg

This warm beige gives the brand an approachable, sunlit entry point that keeps the system from feeling overly severe.

HEX#CDBA8E
RGB205, 186, 142
HSL42, 39, 68
CMYK0, 9, 31, 20
SecondaryDriftwood Taupe

RolesBtn Secondary Bg, Btn Outlined Border

This muted taupe adds weight and balance, giving secondary actions a grounded and more understated presence.

HEX#8F866A
RGB143, 134, 106
HSL45, 15, 49
CMYK0, 6, 26, 44
TertiaryWeathered Slate

RolesLink, Headline

This cool slate tone introduces clarity and focus, making headings and links feel precise without breaking the palette's calm tone.

HEX#56645F
RGB86, 100, 95
HSL159, 8, 36
CMYK14, 0, 5, 61

Support Colors

The support colors extend the main palette with deeper and softer low-chroma accents that preserve the restrained mood. They add usability and hierarchy without competing with the core sand, taupe, and slate relationship.

Mossed Steel

RolesIcon, Outline

This subdued green-gray supports interface structure and icons with a cool, practical counterweight to the warmer main tones.

HEX#6F7D76
RGB111, 125, 118
HSL150, 6, 46
CMYK11, 0, 6, 51
Pale Umber

RolesBorder, Divider

This softened stone-beige works well for borders and dividers because it stays visible while remaining unobtrusive.

HEX#B9B1A1
RGB185, 177, 161
HSL40, 15, 68
CMYK0, 4, 13, 27

Neutral Colors

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

Pure White
HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Porcelain Tint

RolesBtn Outlined Text, Bg Light

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

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

HEX#161616
RGB22, 22, 22
HSL0, 0, 9
CMYK0, 0, 0, 91

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-desert-linen: #CDBA8E;
  --color-driftwood-taupe: #8F866A;
  --color-weathered-slate: #56645F;
  --color-mossed-steel: #6F7D76;
  --color-pale-umber: #B9B1A1;
  --color-pure-white: #FFFFFF;
  --color-porcelain-tint: #F5F1E8;
  --color-charcoal-black: #161616;
}

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: #CDBA8E;
  --role-btn-primary-bg: #CDBA8E;
  --role-btn-secondary-bg: #8F866A;
  --role-btn-outlined-border: #8F866A;
  --role-link: #56645F;
  --role-headline: #56645F;
  --role-icon: #6F7D76;
  --role-outline: #6F7D76;
  --role-border: #B9B1A1;
  --role-divider: #B9B1A1;
  --role-btn-outlined-text: #F5F1E8;
  --role-bg-light: #F5F1E8;
  --role-bg-dark: #161616;
  --role-text: #161616;
  --role-btn-primary-text: #161616;
  --role-btn-secondary-text: #161616;
}

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.
{
    "desert-linen": "#CDBA8E",
    "driftwood-taupe": "#8F866A",
    "weathered-slate": "#56645F",
    "mossed-steel": "#6F7D76",
    "pale-umber": "#B9B1A1",
    "pure-white": "#FFFFFF",
    "porcelain-tint": "#F5F1E8",
    "charcoal-black": "#161616"
}
Press Space to load new palette