Crimson#D32F2F
Forest Green#2E7D32
Magenta#C2185B
Teal#009688
Coral#FF6F61
Palette direction

Vibrant Woven Textile Color Palette

This palette draws from the vibrant, woven textile colors featuring bold red, lush green, and vivid magenta as main colors, balanced by softer teal and coral support tones, anchored by neutral off-white, warm beige, and deep charcoal shades for versatile use.

Split ComplementaryCreativevibrantwoventextilered
palette-preview.example
Creative color direction

Vibrant Woven Textile Color Palette

This palette draws from the vibrant, woven textile colors featuring bold red, lush green, and vivid magenta as main colors, balanced by softer teal and coral support tones, anchored by neutral off-white, warm beige, and deep charcoal shades for versatile use.

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 Ivory #FFFFFFon Magenta #C2185B5.9:1 Strong
Logo Ivory #FFFFFFon Forest Green #2E7D325.1:1 Strong
Logo Ivory #FFFFFFon Crimson #D32F2F5.0:1 Strong
Logo Charcoal #263238on Ivory #FFFFFF13.2:1 Excellent
Icon color
BackgroundCrimson#D32F2FTextIvory#FFFFFF
Primary Button4.98:1
AA

Best for the main action users should notice first.

BackgroundForest Green#2E7D32TextIvory#FFFFFF
Secondary Button5.13:1
AA

Useful for softer choices and secondary paths.

BackgroundIvory#FFFFFFTextMagenta#C2185B
Outlined Button5.87:1
AA

Good for lower-emphasis actions on light surfaces.

BackgroundIvory#FFFFFFTextCrimson#D32F2F
Text Button4.98:1
AA

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

Palette composition8 colorsSplit Complementary color relationship
9:41Vibrant Woven Textile Color Palette Color role balance
Split Complementary 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.

CVibrant Woven Textile Color PaletteCreative brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors form a split-complementary scheme pairing strong red with green and magenta, delivering high contrast and lively vibrancy that creates a recognizable and striking visual identity.

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.Crimson #D32F2F
HeadlineUsed for main titles and key messages.Magenta #C2185B
LinkUsed for links and interactive text.Crimson #D32F2F

Buttons

Primary Button
BackgroundCrimson #D32F2F
TextIvory #FFFFFF
Secondary Button
BackgroundForest Green #2E7D32
TextIvory #FFFFFF
Outlined Button
BackgroundMagenta #C2185B
TextMagenta #C2185B

Interface

TextDefault readable body text.Charcoal #263238
Bg LightLight page or section background.Ivory #FFFFFF
Bg DarkDark page or section background.Almond #F5F5F5
IconSmall interface icons and marks.Teal #009688
BorderCards, inputs, and component borders.Teal #009688
DividerSubtle separators between content.Teal #009688
OutlineFocus rings and emphasis outlines.Teal #009688

Palette Colors

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

Main (Brand) Colors

The main colors form a split-complementary scheme pairing strong red with green and magenta, delivering high contrast and lively vibrancy that creates a recognizable and striking visual identity.

PrimaryCrimson

RolesLogo, Link, Btn Primary Bg

Crimson provides passionate energy and strong presence as the primary brand color.

HEX#D32F2F
RGB211, 47, 47
HSL0, 65, 51
CMYK0, 78, 78, 17
SecondaryForest Green

RolesBtn Secondary Bg

Forest Green offers a grounding natural balance and calm contrast to red.

HEX#2E7D32
RGB46, 125, 50
HSL123, 46, 34
CMYK63, 0, 60, 51
TertiaryMagenta

RolesHeadline, Btn Outlined Border, Btn Outlined Text

Magenta adds dynamic vibrancy and visual interest to headlines and outlines.

HEX#C2185B
RGB194, 24, 91
HSL336, 78, 43
CMYK0, 88, 53, 24

Support Colors

Support colors enrich the palette with subtle coral and teal shades that complement the main colors, enhancing balance and depth without overpowering the primary hues.

Teal

RolesIcon, Border, Divider, Outline

Teal lends a cool, calming accent that complements the warm reds and greens.

HEX#009688
RGB0, 150, 136
HSL174, 100, 29
CMYK100, 0, 9, 41
Coral

Coral introduces warmth and softness that balances the intensity of the magenta and crimson.

HEX#FF6F61
RGB255, 111, 97
HSL5, 100, 69
CMYK0, 56, 62, 0

Neutral Colors

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

Ivory

RolesBg Light, Btn Primary Text, Btn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Almond

RolesBg Dark

HEX#F5F5F5
RGB245, 245, 245
HSL0, 0, 96
CMYK0, 0, 0, 4
Charcoal

RolesText

HEX#263238
RGB38, 50, 56
HSL200, 19, 18
CMYK32, 11, 0, 78

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-crimson: #D32F2F;
  --color-forest-green: #2E7D32;
  --color-magenta: #C2185B;
  --color-teal: #009688;
  --color-coral: #FF6F61;
  --color-ivory: #FFFFFF;
  --color-almond: #F5F5F5;
  --color-charcoal: #263238;
}

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: #D32F2F;
  --role-link: #D32F2F;
  --role-btn-primary-bg: #D32F2F;
  --role-btn-secondary-bg: #2E7D32;
  --role-headline: #C2185B;
  --role-btn-outlined-border: #C2185B;
  --role-btn-outlined-text: #C2185B;
  --role-icon: #009688;
  --role-border: #009688;
  --role-divider: #009688;
  --role-outline: #009688;
  --role-bg-light: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-dark: #F5F5F5;
  --role-text: #263238;
}

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.
{
    "crimson": "#D32F2F",
    "forest-green": "#2E7D32",
    "magenta": "#C2185B",
    "teal": "#009688",
    "coral": "#FF6F61",
    "ivory": "#FFFFFF",
    "almond": "#F5F5F5",
    "charcoal": "#263238"
}
Press Space to load new palette