Moss Olive#7A8E5A
Citrus Glow#E2B53B
Terracotta Peel#D57A3D
Clay Husk#8F6B4D
Olive Mist#B7C39B
Palette direction

Sunlit Harvest Editorial Color Palette

A soft botanical base with citrus and terracotta accents creates a fresh, editorial system that feels sunlit, tactile, and quietly modern. The palette balances natural greens with warm edible tones, making it suitable for brands that want an artisanal look with clear digital usability.

AnalogousFood Beveragebotanicalcitrusterracottaeditorial
palette-preview.example
Food Beverage color direction

Sunlit Harvest Editorial Color Palette

A soft botanical base with citrus and terracotta accents creates a fresh, editorial system that feels sunlit, tactile, and quietly modern. The palette balances natural greens with warm edible tones, making it suitable for brands that want an artisanal look with clear digital usability.

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 #171717on Citrus Glow #E2B53B9.3:1 Excellent
Logo Ink Black #171717on Terracotta Peel #D57A3D5.7:1 Strong
Logo Ink Black #171717on Moss Olive #7A8E5A5.0:1 Strong
Logo Ink Black #171717on Pure White #FFFFFF17.9:1 Excellent
Icon color
BackgroundMoss Olive#7A8E5ATextInk Black#171717
Primary Button4.99:1
AA

Best for the main action users should notice first.

BackgroundCitrus Glow#E2B53BTextInk Black#171717
Secondary Button9.31:1
AAA

Useful for softer choices and secondary paths.

BackgroundPure White#FFFFFFTextTerracotta Peel#D57A3D
Outlined Button3.14:1
Large text

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#FFFFFFTextMoss Olive#7A8E5A
Text Button3.59:1
Large text

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

Palette composition8 colorsAnalogous color relationship
9:41Sunlit Harvest Editorial Color Palette Color role balance
Analogous 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.

CSunlit Harvest Editorial Color PaletteFood Beverage brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors stay within a green-to-gold range, echoing the image’s dappled leaves, citrus, and warm tabletop light. That close relationship creates a recognizable system that feels cohesive without becoming flat.

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

Buttons

Primary Button
BackgroundMoss Olive #7A8E5A
TextInk Black #171717
Secondary Button
BackgroundCitrus Glow #E2B53B
TextInk Black #171717
Outlined Button
BackgroundCitrus Glow #E2B53B
TextTerracotta Peel #D57A3D

Interface

TextDefault readable body text.Ink Black #171717
Bg LightLight page or section background.Pure White #FFFFFF
Bg DarkDark page or section background.Ink Black #171717
IconSmall interface icons and marks.Clay Husk #8F6B4D
BorderCards, inputs, and component borders.Clay Husk #8F6B4D
DividerSubtle separators between content.Olive Mist #B7C39B
OutlineFocus rings and emphasis outlines.Olive Mist #B7C39B

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 green-to-gold range, echoing the image’s dappled leaves, citrus, and warm tabletop light. That close relationship creates a recognizable system that feels cohesive without becoming flat.

PrimaryMoss Olive

RolesLogo, Link, Btn Primary Bg, Headline

A grounded olive that establishes the brand’s botanical core and gives the system a calm, natural anchor.

HEX#7A8E5A
RGB122, 142, 90
HSL83, 22, 45
CMYK14, 0, 37, 44
SecondaryCitrus Glow

RolesBtn Secondary Bg, Btn Outlined Border

A bright citrus gold that adds energy and visibility while staying connected to the sunlit mood of the image.

HEX#E2B53B
RGB226, 181, 59
HSL44, 74, 56
CMYK0, 20, 74, 11
TertiaryTerracotta Peel

RolesBtn Outlined Text

A warm peel-toned accent that brings a handcrafted, edible quality and keeps the palette from leaning too cool.

HEX#D57A3D
RGB213, 122, 61
HSL24, 64, 54
CMYK0, 43, 71, 16

Support Colors

The support colors extend the warm, natural range with restrained earthy and leafy notes, helping the palette stay useful across interfaces and printed touchpoints. They reinforce,

Clay Husk

RolesIcon, Border

A muted clay brown that supports structure and adds an earthy counterweight to the brighter citrus notes.

HEX#8F6B4D
RGB143, 107, 77
HSL27, 30, 43
CMYK0, 25, 46, 44
Olive Mist

RolesDivider, Outline

A soft muted green that lightens the system for UI separation without competing with the main olive tone.

HEX#B7C39B
RGB183, 195, 155
HSL78, 25, 69
CMYK6, 0, 21, 24

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
Warm Linen
HEX#F4F1EA
RGB244, 241, 234
HSL42, 31, 94
CMYK0, 1, 4, 4
Ink Black

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

HEX#171717
RGB23, 23, 23
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-moss-olive: #7A8E5A;
  --color-citrus-glow: #E2B53B;
  --color-terracotta-peel: #D57A3D;
  --color-clay-husk: #8F6B4D;
  --color-olive-mist: #B7C39B;
  --color-pure-white: #FFFFFF;
  --color-warm-linen: #F4F1EA;
  --color-ink-black: #171717;
}

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: #7A8E5A;
  --role-link: #7A8E5A;
  --role-btn-primary-bg: #7A8E5A;
  --role-headline: #7A8E5A;
  --role-btn-secondary-bg: #E2B53B;
  --role-btn-outlined-border: #E2B53B;
  --role-btn-outlined-text: #D57A3D;
  --role-icon: #8F6B4D;
  --role-border: #8F6B4D;
  --role-divider: #B7C39B;
  --role-outline: #B7C39B;
  --role-bg-light: #FFFFFF;
  --role-bg-dark: #171717;
  --role-text: #171717;
  --role-btn-primary-text: #171717;
  --role-btn-secondary-text: #171717;
}

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.
{
    "moss-olive": "#7A8E5A",
    "citrus-glow": "#E2B53B",
    "terracotta-peel": "#D57A3D",
    "clay-husk": "#8F6B4D",
    "olive-mist": "#B7C39B",
    "pure-white": "#FFFFFF",
    "warm-linen": "#F4F1EA",
    "ink-black": "#171717"
}
Press Space to load new palette