Evergreen Canopy#1F4D3A
Bark Ridge#6B4F3A
Fern Mist#7A8F6A
Lichen Veil#9BAA8A
Palette direction

Forest Inspired Outdoor Color Palette

This forest-inspired palette pairs deep evergreen, bark, and quiet moss-like accents with clean neutrals for a grounded and usable brand system. It feels natural and credible while preserving strong hierarchy, readable contrast, and flexible UI behavior.

CustomHealth Wellnessforest paletteevergreen brand colorsnatural color systemearthy UI palette
palette-preview.example
Health Wellness color direction

Forest Inspired Outdoor Color Palette

This forest-inspired palette pairs deep evergreen, bark, and quiet moss-like accents with clean neutrals for a grounded and usable brand system. It feels natural and credible while preserving strong hierarchy, readable contrast, and flexible UI behavior.

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 Pure White #FFFFFFon Evergreen Canopy #1F4D3A9.6:1 Excellent
Logo Charcoal Soil #141413on Pure White #FFFFFF18.4:1 Excellent
Logo Charcoal Soil #141413on Lichen Veil #9BAA8A7.5:1 Excellent
Logo Charcoal Soil #141413on Fern Mist #7A8F6A5.2:1 Strong
Icon color
BackgroundEvergreen Canopy#1F4D3ATextPure White#FFFFFF
Primary Button9.63:1
AAA

Best for the main action users should notice first.

BackgroundFern Mist#7A8F6ATextPure White#FFFFFF
Secondary Button3.52:1
Large text

Useful for softer choices and secondary paths.

BackgroundPure White#FFFFFFTextLichen Veil#9BAA8A
Outlined Button2.47:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#FFFFFFTextFern Mist#7A8F6A
Text Button3.52:1
Large text

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

Palette composition7 colorsCustom color relationship
9:41Forest Inspired Outdoor 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.

CForest Inspired Outdoor Color PaletteHealth Wellness brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors now lean more distinctly on evergreen and bark, with the palette balanced by a quiet support accent for structure. This keeps the system recognizable as forest-led while improving role clarity after removing the softer moss green.

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.Evergreen Canopy #1F4D3A
HeadlineUsed for main titles and key messages.Bark Ridge #6B4F3A
LinkUsed for links and interactive text.Fern Mist #7A8F6A

Buttons

Primary Button
BackgroundEvergreen Canopy #1F4D3A
TextPure White #FFFFFF
Secondary Button
BackgroundFern Mist #7A8F6A
TextPure White #FFFFFF
Outlined Button
BackgroundFern Mist #7A8F6A
TextLichen Veil #9BAA8A

Interface

TextDefault readable body text.Charcoal Soil #141413
Bg LightLight page or section background.Pure White #FFFFFF
Bg DarkDark page or section background.Charcoal Soil #141413
IconSmall interface icons and marks.Fern Mist #7A8F6A
BorderCards, inputs, and component borders.Lichen Veil #9BAA8A
DividerSubtle separators between content.Mist Linen #F4F1EA
OutlineFocus rings and emphasis outlines.Mist Linen #F4F1EA

Palette Colors

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

Main (Brand) Colors

The main colors now lean more distinctly on evergreen and bark, with the palette balanced by a quiet support accent for structure. This keeps the system recognizable as forest-led while improving role clarity after removing the softer moss green.

PrimaryEvergreen Canopy

RolesLogo, Btn Primary Bg

This deep evergreen establishes the brand as steady, rooted, and clearly forest inspired.

HEX#1F4D3A
RGB31, 77, 58
HSL155, 43, 21
CMYK60, 0, 25, 70
SecondaryBark Ridge

RolesHeadline

This bark tone brings warmth and earthy contrast that keeps the palette from feeling overly uniform.

HEX#6B4F3A
RGB107, 79, 58
HSL26, 30, 32
CMYK0, 26, 46, 58

Support Colors

The support colors add quiet environmental texture and help the core greens and earth tones feel layered without competing for attention. They reinforce the forest mood through understated accents that work well in interfaces.

Fern Mist

RolesBtn Outlined Border, Link, Btn Secondary Bg, Icon

This muted fern green supports outlines, links, and secondary actions with a subtle botanical note that remains visually subordinate.

HEX#7A8F6A
RGB122, 143, 106
HSL94, 15, 49
CMYK15, 0, 26, 44
Lichen Veil

RolesBtn Outlined Text, Border

This restrained lichen accent softens structural elements and supports readable outline button text on light surfaces.

HEX#9BAA8A
RGB155, 170, 138
HSL88, 16, 60
CMYK9, 0, 19, 33

Neutral Colors

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

Pure White

RolesBg Light, Btn Secondary Text, Btn Primary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Mist Linen

RolesDivider, Outline

HEX#F4F1EA
RGB244, 241, 234
HSL42, 31, 94
CMYK0, 1, 4, 4
Charcoal Soil

RolesBg Dark, Text

HEX#141413
RGB20, 20, 19
HSL60, 3, 8
CMYK0, 0, 5, 92

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-evergreen-canopy: #1F4D3A;
  --color-bark-ridge: #6B4F3A;
  --color-fern-mist: #7A8F6A;
  --color-lichen-veil: #9BAA8A;
  --color-pure-white: #FFFFFF;
  --color-mist-linen: #F4F1EA;
  --color-charcoal-soil: #141413;
}

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: #1F4D3A;
  --role-btn-primary-bg: #1F4D3A;
  --role-headline: #6B4F3A;
  --role-btn-outlined-border: #7A8F6A;
  --role-link: #7A8F6A;
  --role-btn-secondary-bg: #7A8F6A;
  --role-icon: #7A8F6A;
  --role-btn-outlined-text: #9BAA8A;
  --role-border: #9BAA8A;
  --role-bg-light: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-divider: #F4F1EA;
  --role-outline: #F4F1EA;
  --role-bg-dark: #141413;
  --role-text: #141413;
}

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.
{
    "evergreen-canopy": "#1F4D3A",
    "bark-ridge": "#6B4F3A",
    "fern-mist": "#7A8F6A",
    "lichen-veil": "#9BAA8A",
    "pure-white": "#FFFFFF",
    "mist-linen": "#F4F1EA",
    "charcoal-soil": "#141413"
}
Press Space to load new palette