Open Sky Blue#56A9D7
Rainforest Canopy#2E5B36
Palm Leaf Green#6F8F3A
Soft Moss#7B9A73
Mist Jade#9BC4B8
Palette direction

Sky Canopy Eco Color Palette

A tropical sky-meets-canopy palette that feels open, fresh, and quietly energetic. The blue sky anchors clarity while layered greens give the system a natural, immersive frame.

CustomNonetropicalsky blueforest greenfresh
palette-preview.example
None color direction

Sky Canopy Eco Color Palette

A tropical sky-meets-canopy palette that feels open, fresh, and quietly energetic. The blue sky anchors clarity while layered greens give the system a natural, immersive frame.

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 Rainforest Canopy #2E5B367.9:1 Excellent
Logo Deep Evergreen #16211Aon Open Sky Blue #56A9D76.4:1 Strong
Logo Deep Evergreen #16211Aon Pure White #FFFFFF16.6:1 Excellent
Logo Deep Evergreen #16211Aon Mist Jade #9BC4B88.7:1 Excellent
Icon color
BackgroundOpen Sky Blue#56A9D7TextDeep Evergreen#16211A
Primary Button6.36:1
AA

Best for the main action users should notice first.

BackgroundRainforest Canopy#2E5B36TextPure White#FFFFFF
Secondary Button7.88:1
AAA

Useful for softer choices and secondary paths.

BackgroundLeaf Whisper#F4F8F3TextPalm Leaf Green#6F8F3A
Outlined Button3.45:1
Large text

Good for lower-emphasis actions on light surfaces.

BackgroundLeaf Whisper#F4F8F3TextRainforest Canopy#2E5B36
Text Button7.34:1
AAA

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

Palette composition8 colorsCustom color relationship
9:41Sky Canopy Eco 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.

CSky Canopy Eco Color PaletteNone brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The palette pairs an airy sky blue with two grounded leaf greens, creating a recognizable contrast between openness and canopy depth. The hues work together as a natural frame that feels fresh without becoming overly playful.

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.Open Sky Blue #56A9D7
HeadlineUsed for main titles and key messages.Rainforest Canopy #2E5B36
LinkUsed for links and interactive text.Rainforest Canopy #2E5B36

Buttons

Primary Button
BackgroundOpen Sky Blue #56A9D7
TextDeep Evergreen #16211A
Secondary Button
BackgroundRainforest Canopy #2E5B36
TextPure White #FFFFFF
Outlined Button
BackgroundPalm Leaf Green #6F8F3A
TextPalm Leaf Green #6F8F3A

Interface

TextDefault readable body text.Deep Evergreen #16211A
Bg LightLight page or section background.Leaf Whisper #F4F8F3
Bg DarkDark page or section background.Deep Evergreen #16211A
IconSmall interface icons and marks.Soft Moss #7B9A73
BorderCards, inputs, and component borders.Soft Moss #7B9A73
DividerSubtle separators between content.Mist Jade #9BC4B8
OutlineFocus rings and emphasis outlines.Mist Jade #9BC4B8

Palette Colors

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

Main (Brand) Colors

The palette pairs an airy sky blue with two grounded leaf greens, creating a recognizable contrast between openness and canopy depth. The hues work together as a natural frame that feels fresh without becoming overly playful.

PrimaryOpen Sky Blue

RolesLogo, Btn Primary Bg

Provides the bright, breathable center of the identity and gives the brand a clear, optimistic signal.

HEX#56A9D7
RGB86, 169, 215
HSL201, 62, 59
CMYK60, 21, 0, 16
SecondaryRainforest Canopy

RolesLink, Btn Secondary Bg, Headline

Adds depth and credibility, giving headlines and interactive elements a grounded, botanical feel.

HEX#2E5B36
RGB46, 91, 54
HSL131, 33, 27
CMYK49, 0, 41, 64
TertiaryPalm Leaf Green

RolesBtn Outlined Border, Btn Outlined Text

Introduces a lighter plant-toned accent that keeps outlines and secondary UI details connected to the main nature story.

HEX#6F8F3A
RGB111, 143, 58
HSL83, 42, 39
CMYK22, 0, 59, 44

Support Colors

Soft moss and muted jade extend the palette with subtle organic accents, reinforcing the tropical mood without competing with the primary sky and canopy colors.

Soft Moss

RolesIcon, Border

Supports UI structure with a calm mid-tone green that blends naturally with the darker canopy color.

HEX#7B9A73
RGB123, 154, 115
HSL108, 16, 53
CMYK20, 0, 25, 40
Mist Jade

RolesDivider, Outline

Works as a restrained accent for separators and fine UI edges, echoing sunlight through leaves.

HEX#9BC4B8
RGB155, 196, 184
HSL162, 26, 69
CMYK21, 0, 6, 23

Neutral Colors

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

Pure White

RolesBtn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Leaf Whisper

RolesBg Light

HEX#F4F8F3
RGB244, 248, 243
HSL108, 26, 96
CMYK2, 0, 2, 3
Deep Evergreen

RolesBg Dark, Text, Btn Primary Text

HEX#16211A
RGB22, 33, 26
HSL142, 20, 11
CMYK33, 0, 21, 87

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-open-sky-blue: #56A9D7;
  --color-rainforest-canopy: #2E5B36;
  --color-palm-leaf-green: #6F8F3A;
  --color-soft-moss: #7B9A73;
  --color-mist-jade: #9BC4B8;
  --color-pure-white: #FFFFFF;
  --color-leaf-whisper: #F4F8F3;
  --color-deep-evergreen: #16211A;
}

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: #56A9D7;
  --role-btn-primary-bg: #56A9D7;
  --role-link: #2E5B36;
  --role-btn-secondary-bg: #2E5B36;
  --role-headline: #2E5B36;
  --role-btn-outlined-border: #6F8F3A;
  --role-btn-outlined-text: #6F8F3A;
  --role-icon: #7B9A73;
  --role-border: #7B9A73;
  --role-divider: #9BC4B8;
  --role-outline: #9BC4B8;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-light: #F4F8F3;
  --role-bg-dark: #16211A;
  --role-text: #16211A;
  --role-btn-primary-text: #16211A;
}

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.
{
    "open-sky-blue": "#56A9D7",
    "rainforest-canopy": "#2E5B36",
    "palm-leaf-green": "#6F8F3A",
    "soft-moss": "#7B9A73",
    "mist-jade": "#9BC4B8",
    "pure-white": "#FFFFFF",
    "leaf-whisper": "#F4F8F3",
    "deep-evergreen": "#16211A"
}
Press Space to load new palette