Butter#E7D36A
Sand#D8C08A
Ochre#B9965F
Taupe#8D7A63
Pebble#B2A59A
Palette direction

Butter Sand Stone Color Palette

This palette translates the image’s soft butter-yellow fabric, warm beige paper, and grounded stone background into a calm, tactile brand system. The colors feel handmade and approachable while still giving the interface enough contrast for clear hierarchy and usable calls to action.

MonochromaticNonebutter yellowsandstonewarm neutral
palette-preview.example
None color direction

Butter Sand Stone Color Palette

This palette translates the image’s soft butter-yellow fabric, warm beige paper, and grounded stone background into a calm, tactile brand system. The colors feel handmade and approachable while still giving the interface enough contrast for clear hierarchy and usable calls to action.

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 #23201Con Butter #E7D36A10.8:1 Excellent
Logo Charcoal #23201Con Sand #D8C08A9.1:1 Excellent
Logo Charcoal #23201Con Ochre #B9965F5.9:1 Strong
Logo Charcoal #23201Con White #FFFFFF16.2:1 Excellent
Icon color
BackgroundButter#E7D36ATextCharcoal#23201C
Primary Button10.75:1
AAA

Best for the main action users should notice first.

BackgroundSand#D8C08ATextCharcoal#23201C
Secondary Button9.13:1
AAA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextOchre#B9965F
Outlined Button2.77:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextOchre#B9965F
Text Button2.77:1
Low

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

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

CButter Sand Stone Color PaletteNone brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors stay within a warm yellow-to-beige range, which creates a cohesive, comforting system that echoes the image’s folded fabric and paper textures. This relationship feels natural and recognizable while keeping the palette soft and approachable.

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.Butter #E7D36A
HeadlineUsed for main titles and key messages.Sand #D8C08A
LinkUsed for links and interactive text.Ochre #B9965F

Buttons

Primary Button
BackgroundButter #E7D36A
TextCharcoal #23201C
Secondary Button
BackgroundSand #D8C08A
TextCharcoal #23201C
Outlined Button
BackgroundOchre #B9965F
TextOchre #B9965F

Interface

TextDefault readable body text.Charcoal #23201C
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Charcoal #23201C
IconSmall interface icons and marks.Taupe #8D7A63
BorderCards, inputs, and component borders.Taupe #8D7A63
DividerSubtle separators between content.Pebble #B2A59A
OutlineFocus rings and emphasis outlines.Pebble #B2A59A

Palette Colors

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

Main (Brand) Colors

The main colors stay within a warm yellow-to-beige range, which creates a cohesive, comforting system that echoes the image’s folded fabric and paper textures. This relationship feels natural and recognizable while keeping the palette soft and approachable.

PrimaryButter

RolesLogo, Btn Primary Bg

Butter brings the most recognizable warmth and gives the brand an optimistic, welcoming focal point.

HEX#E7D36A
RGB231, 211, 106
HSL50, 72, 66
CMYK0, 9, 54, 9
SecondarySand

RolesBtn Secondary Bg, Headline

Sand adds a quieter natural note that supports hierarchy without breaking the palette’s softness.

HEX#D8C08A
RGB216, 192, 138
HSL42, 50, 69
CMYK0, 11, 36, 15
TertiaryOchre

RolesLink, Btn Outlined Border, Btn Outlined Text

Ochre provides a grounded accent that sharpens interaction states and adds a slightly richer tonal anchor.

HEX#B9965F
RGB185, 150, 95
HSL37, 39, 55
CMYK0, 19, 49, 27

Support Colors

The support colors extend the warm palette with subdued earthy depth and a muted highlight, which helps the system stay practical in digital use. They balance the brighter yellow main color without competing for attention.

Taupe

RolesIcon, Border

Taupe softens interface details and keeps icons and borders aligned with the image’s natural material feel.

HEX#8D7A63
RGB141, 122, 99
HSL33, 18, 47
CMYK0, 13, 30, 45
Pebble

RolesDivider, Outline

Pebble adds a restrained stone-like layer that separates content gently while preserving warmth.

HEX#B2A59A
RGB178, 165, 154
HSL28, 13, 65
CMYK0, 7, 13, 30

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
Ivory
HEX#F7F2E8
RGB247, 242, 232
HSL40, 48, 94
CMYK0, 2, 6, 3
Charcoal

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

HEX#23201C
RGB35, 32, 28
HSL34, 11, 12
CMYK0, 9, 20, 86

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-butter: #E7D36A;
  --color-sand: #D8C08A;
  --color-ochre: #B9965F;
  --color-taupe: #8D7A63;
  --color-pebble: #B2A59A;
  --color-white: #FFFFFF;
  --color-ivory: #F7F2E8;
  --color-charcoal: #23201C;
}

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: #E7D36A;
  --role-btn-primary-bg: #E7D36A;
  --role-btn-secondary-bg: #D8C08A;
  --role-headline: #D8C08A;
  --role-link: #B9965F;
  --role-btn-outlined-border: #B9965F;
  --role-btn-outlined-text: #B9965F;
  --role-icon: #8D7A63;
  --role-border: #8D7A63;
  --role-divider: #B2A59A;
  --role-outline: #B2A59A;
  --role-bg-light: #FFFFFF;
  --role-bg-dark: #23201C;
  --role-text: #23201C;
  --role-btn-primary-text: #23201C;
  --role-btn-secondary-text: #23201C;
}

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.
{
    "butter": "#E7D36A",
    "sand": "#D8C08A",
    "ochre": "#B9965F",
    "taupe": "#8D7A63",
    "pebble": "#B2A59A",
    "white": "#FFFFFF",
    "ivory": "#F7F2E8",
    "charcoal": "#23201C"
}
Press Space to load new palette