Ochre#c2a14d
Muted Teal#3b7770
Warm Sand#d8b98f
Deep Forest Green#2e5d43
Soft Sky Blue#8ab9c8
Palette direction

Coastal Earth Ocean Color Palette

This palette captures the natural coastal landscape's harmony, combining earthy and oceanic tones to create a balanced and calming brand identity suited for nature-inspired or eco-conscious brands.

CustomNonecoastalearthoceancalm
palette-preview.example
None color direction

Coastal Earth Ocean Color Palette

This palette captures the natural coastal landscape's harmony, combining earthy and oceanic tones to create a balanced and calming brand identity suited for nature-inspired or eco-conscious brands.

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 #2D2D2Don Warm Sand #D8B98F7.4:1 Excellent
Logo Charcoal #2D2D2Don Ochre #C2A14D5.6:1 Strong
Logo Pure White #FFFFFFon Muted Teal #3B77705.2:1 Strong
Logo Charcoal #2D2D2Don Pure White #FFFFFF13.8:1 Excellent
Icon color
BackgroundOchre#c2a14dTextCharcoal#2d2d2d
Primary Button5.57:1
AA

Best for the main action users should notice first.

BackgroundMuted Teal#3b7770TextPure White#ffffff
Secondary Button5.17:1
AA

Useful for softer choices and secondary paths.

BackgroundPure White#ffffffTextMuted Teal#3b7770
Outlined Button5.17:1
AA

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#ffffffTextOchre#c2a14d
Text Button2.47:1
Low

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

Palette composition8 colorsCustom color relationship
9:41Coastal Earth Ocean 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.

CCoastal Earth Ocean Color PaletteNone brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors of ochre, muted teal, and warm sand work together to evoke the iconic coastal landscape, balancing earthy warmth with oceanic coolness for a distinctive, recognizable palette.

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.Ochre #c2a14d
HeadlineUsed for main titles and key messages.Ochre #c2a14d
LinkUsed for links and interactive text.Ochre #c2a14d

Buttons

Primary Button
BackgroundOchre #c2a14d
TextCharcoal #2d2d2d
Secondary Button
BackgroundMuted Teal #3b7770
TextPure White #ffffff
Outlined Button
BackgroundMuted Teal #3b7770
TextMuted Teal #3b7770

Interface

TextDefault readable body text.Charcoal #2d2d2d
Bg LightLight page or section background.Pure White #ffffff
Bg DarkDark page or section background.Light Gray #f4f4f4
IconSmall interface icons and marks.Deep Forest Green #2e5d43
BorderCards, inputs, and component borders.Deep Forest Green #2e5d43
DividerSubtle separators between content.Deep Forest Green #2e5d43
OutlineFocus rings and emphasis outlines.Deep Forest Green #2e5d43

Palette Colors

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

Main (Brand) Colors

The main colors of ochre, muted teal, and warm sand work together to evoke the iconic coastal landscape, balancing earthy warmth with oceanic coolness for a distinctive, recognizable palette.

PrimaryOchre

RolesLogo, Link, Btn Primary Bg, Headline

Ochre lends a grounded, warm, and earthy tone that anchors the palette and conveys natural strength.

HEX#c2a14d
RGB194, 161, 77
HSL43, 49, 53
CMYK0, 17, 60, 24
SecondaryMuted Teal

RolesBtn Secondary Bg, Btn Outlined Border, Btn Outlined Text

Muted Teal introduces a calm, oceanic coolness that complements ochre with refreshment and tranquility.

HEX#3b7770
RGB59, 119, 112
HSL173, 34, 35
CMYK50, 0, 6, 53
TertiaryWarm Sand

Warm Sand acts as a subtle contrast and brightening accent, reflecting beach sands and adding softness.

HEX#d8b98f
RGB216, 185, 143
HSL35, 48, 70
CMYK0, 14, 34, 15

Support Colors

The support colors softly extend the palette with dark green and sky blue accents, mirroring foliage and sea spray to maintain visual cohesion without overpowering the main tones.

Deep Forest Green

RolesIcon, Border, Divider, Outline

Deep Forest Green provides a darker natural anchor that balances and grounds the warmer ochre and teal.

HEX#2e5d43
RGB46, 93, 67
HSL147, 34, 27
CMYK51, 0, 28, 64
Soft Sky Blue

Soft Sky Blue adds a cool, light accent evoking the sky and sea spray, harmonizing with the main colors and enhancing freshness.

HEX#8ab9c8
RGB138, 185, 200
HSL195, 36, 66
CMYK31, 8, 0, 22

Neutral Colors

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

Pure White

RolesBg Light, Btn Secondary Text

HEX#ffffff
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Light Gray

RolesBg Dark

HEX#f4f4f4
RGB244, 244, 244
HSL0, 0, 96
CMYK0, 0, 0, 4
Charcoal

RolesText, Btn Primary Text

HEX#2d2d2d
RGB45, 45, 45
HSL0, 0, 18
CMYK0, 0, 0, 82

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-ochre: #c2a14d;
  --color-muted-teal: #3b7770;
  --color-warm-sand: #d8b98f;
  --color-deep-forest-green: #2e5d43;
  --color-soft-sky-blue: #8ab9c8;
  --color-pure-white: #ffffff;
  --color-light-gray: #f4f4f4;
  --color-charcoal: #2d2d2d;
}

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: #c2a14d;
  --role-link: #c2a14d;
  --role-btn-primary-bg: #c2a14d;
  --role-headline: #c2a14d;
  --role-btn-secondary-bg: #3b7770;
  --role-btn-outlined-border: #3b7770;
  --role-btn-outlined-text: #3b7770;
  --role-icon: #2e5d43;
  --role-border: #2e5d43;
  --role-divider: #2e5d43;
  --role-outline: #2e5d43;
  --role-bg-light: #ffffff;
  --role-btn-secondary-text: #ffffff;
  --role-bg-dark: #f4f4f4;
  --role-text: #2d2d2d;
  --role-btn-primary-text: #2d2d2d;
}

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.
{
    "ochre": "#c2a14d",
    "muted-teal": "#3b7770",
    "warm-sand": "#d8b98f",
    "deep-forest-green": "#2e5d43",
    "soft-sky-blue": "#8ab9c8",
    "pure-white": "#ffffff",
    "light-gray": "#f4f4f4",
    "charcoal": "#2d2d2d"
}
Press Space to load new palette