Dark Violet#41277F
Coral Orange#F26B38
Tropical Teal#2CAEA4
Lavender Indigo#6B5BB0
Slate Blue#5888A3
Palette direction

Vibrant Purple Orange Color Palette

This palette is inspired by the bold and dynamic contrast between a deep rich purple and vibrant orange in the logo, complemented by a strong teal accent and strong neutrals for balance and usability.

ComplementaryTechpurpleorangeboldcontrast
palette-preview.example
Tech color direction

Vibrant Purple Orange Color Palette

This palette is inspired by the bold and dynamic contrast between a deep rich purple and vibrant orange in the logo, complemented by a strong teal accent and strong neutrals for balance and 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 White #FFFFFFon Dark Violet #41277F11.5:1 Excellent
Logo Charcoal #262626on Tropical Teal #2CAEA45.5:1 Strong
Logo Charcoal #262626on Coral Orange #F26B385.0:1 Strong
Logo Charcoal #262626on White #FFFFFF15.1:1 Excellent
Icon color
BackgroundDark Violet#41277FTextWhite#FFFFFF
Primary Button11.53:1
AAA

Best for the main action users should notice first.

BackgroundCoral Orange#F26B38TextCharcoal#262626
Secondary Button5.00:1
AA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextTropical Teal#2CAEA4
Outlined Button2.73:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextDark Violet#41277F
Text Button11.53:1
AAA

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

Palette composition8 colorsComplementary color relationship
9:41Vibrant Purple Orange Color Palette Color role balance
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 Purple Orange Color PaletteTech brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors blend a strong, deep rich purple with a striking orange and a crisp teal to create a recognizable tech-forward visual system with bold contrast and energy.

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.Dark Violet #41277F
HeadlineUsed for main titles and key messages.Coral Orange #F26B38
LinkUsed for links and interactive text.Dark Violet #41277F

Buttons

Primary Button
BackgroundDark Violet #41277F
TextWhite #FFFFFF
Secondary Button
BackgroundCoral Orange #F26B38
TextCharcoal #262626
Outlined Button
BackgroundTropical Teal #2CAEA4
TextTropical Teal #2CAEA4

Interface

TextDefault readable body text.Charcoal #262626
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Cultured #F5F5F5
IconSmall interface icons and marks.Lavender Indigo #6B5BB0
BorderCards, inputs, and component borders.Lavender Indigo #6B5BB0
DividerSubtle separators between content.Lavender Indigo #6B5BB0
OutlineFocus rings and emphasis outlines.Lavender Indigo #6B5BB0

Palette Colors

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

Main (Brand) Colors

The main colors blend a strong, deep rich purple with a striking orange and a crisp teal to create a recognizable tech-forward visual system with bold contrast and energy.

PrimaryDark Violet

RolesLogo, Link, Btn Primary Bg

Dark Violet provides a deep, intense tone that conveys creativity and sophistication, forming a strong foundation for the brand identity.

HEX#41277F
RGB65, 39, 127
HSL258, 53, 33
CMYK49, 69, 0, 50
SecondaryCoral Orange

RolesBtn Secondary Bg, Headline

Coral Orange infuses energetic warmth and vibrancy, acting as a highly visible accent that energizes calls to action and key brand elements.

HEX#F26B38
RGB242, 107, 56
HSL16, 88, 58
CMYK0, 56, 77, 5
TertiaryTropical Teal

RolesBtn Outlined Border, Btn Outlined Text

Tropical Teal introduces a fresh, vibrant tone that anchors the palette with clarity and balance, complementing the warm and cool contrasts.

HEX#2CAEA4
RGB44, 174, 164
HSL175, 60, 43
CMYK75, 0, 6, 32

Support Colors

The support colors extend the main palette with subtle variations of blue and purple that reinforce brand cohesion and usability without overpowering the core colors.

Lavender Indigo

RolesIcon, Border, Divider, Outline

Lavender Indigo offers a softened purple tone for supporting graphics and borders, complementing Dark Violet with less visual weight.

HEX#6B5BB0
RGB107, 91, 176
HSL251, 35, 52
CMYK39, 48, 0, 31
Slate Blue

Slate Blue provides a muted blue shade that balances Coral Orange by adding calmness and refinement to interface elements.

HEX#5888A3
RGB88, 136, 163
HSL202, 30, 49
CMYK46, 17, 0, 36

Neutral Colors

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

White

RolesBg Light, Btn Primary Text

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

RolesBg Dark

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

RolesText, Btn Secondary Text

HEX#262626
RGB38, 38, 38
HSL0, 0, 15
CMYK0, 0, 0, 85

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-dark-violet: #41277F;
  --color-coral-orange: #F26B38;
  --color-tropical-teal: #2CAEA4;
  --color-lavender-indigo: #6B5BB0;
  --color-slate-blue: #5888A3;
  --color-white: #FFFFFF;
  --color-cultured: #F5F5F5;
  --color-charcoal: #262626;
}

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: #41277F;
  --role-link: #41277F;
  --role-btn-primary-bg: #41277F;
  --role-btn-secondary-bg: #F26B38;
  --role-headline: #F26B38;
  --role-btn-outlined-border: #2CAEA4;
  --role-btn-outlined-text: #2CAEA4;
  --role-icon: #6B5BB0;
  --role-border: #6B5BB0;
  --role-divider: #6B5BB0;
  --role-outline: #6B5BB0;
  --role-bg-light: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-bg-dark: #F5F5F5;
  --role-text: #262626;
  --role-btn-secondary-text: #262626;
}

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.
{
    "dark-violet": "#41277F",
    "coral-orange": "#F26B38",
    "tropical-teal": "#2CAEA4",
    "lavender-indigo": "#6B5BB0",
    "slate-blue": "#5888A3",
    "white": "#FFFFFF",
    "cultured": "#F5F5F5",
    "charcoal": "#262626"
}
Press Space to load new palette