Indigo#3F51B5
Purple#8E24AA
Moderate Violet#7E57C2
Mauve Taupe#A1887F
Dusty Plum#5D4037
Palette direction

Indigo Purple Modern Color Palette

This palette perfectly captures the brand's exploration of light and darkness with a modern, futuristic yet warm aesthetic through a balanced blend of deep blues and warm purples with subtle soft accents and neutrals.

AnalogousCreativeindigopurplemodernfuturistic
palette-preview.example
Creative color direction

Indigo Purple Modern Color Palette

This palette perfectly captures the brand's exploration of light and darkness with a modern, futuristic yet warm aesthetic through a balanced blend of deep blues and warm purples with subtle soft accents and neutrals.

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 Purple #8E24AA7.0:1 Excellent
Logo White #FFFFFFon Moderate Violet #7E57C25.2:1 Strong
Logo Charcoal #1A1A1Aon White #FFFFFF17.4:1 Excellent
Logo Charcoal #1A1A1Aon Mauve Taupe #A1887F5.3:1 Strong
Icon color
BackgroundIndigo#3F51B5TextWhite#FFFFFF
Primary Button6.87:1
AA

Best for the main action users should notice first.

BackgroundPurple#8E24AATextWhite#FFFFFF
Secondary Button7.04:1
AAA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextPurple#8E24AA
Outlined Button7.04:1
AAA

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextPurple#8E24AA
Text Button7.04:1
AAA

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

Palette composition8 colorsAnalogous color relationship
9:41Indigo Purple Modern 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.

CIndigo Purple Modern Color PaletteCreative brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors combine deep indigo and vibrant purple hues that evoke a futuristic and modern vibe while maintaining warmth and depth, creating a recognizable and coherent palette.

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.Indigo #3F51B5
HeadlineUsed for main titles and key messages.Moderate Violet #7E57C2
LinkUsed for links and interactive text.Purple #8E24AA

Buttons

Primary Button
BackgroundIndigo #3F51B5
TextWhite #FFFFFF
Secondary Button
BackgroundPurple #8E24AA
TextWhite #FFFFFF
Outlined Button
BackgroundIndigo #3F51B5
TextPurple #8E24AA

Interface

TextDefault readable body text.Charcoal #1A1A1A
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Ivory #F5F5F5
IconSmall interface icons and marks.Mauve Taupe #A1887F
BorderCards, inputs, and component borders.Mauve Taupe #A1887F
DividerSubtle separators between content.Mauve Taupe #A1887F
OutlineFocus rings and emphasis outlines.Mauve Taupe #A1887F

Palette Colors

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

Main (Brand) Colors

The main colors combine deep indigo and vibrant purple hues that evoke a futuristic and modern vibe while maintaining warmth and depth, creating a recognizable and coherent palette.

PrimaryIndigo

RolesLogo, Btn Primary Bg, Btn Outlined Border

Indigo delivers a deep, futuristic tone that anchors the palette with modern sophistication and mystery.

HEX#3F51B5
RGB63, 81, 181
HSL231, 48, 48
CMYK65, 55, 0, 29
SecondaryPurple

RolesLink, Btn Secondary Bg, Btn Outlined Text

Purple introduces warmth and creative energy that balances indigo's coolness with a confident futuristic edge.

HEX#8E24AA
RGB142, 36, 170
HSL287, 65, 40
CMYK16, 79, 0, 33
TertiaryModerate Violet

RolesHeadline

Moderate Violet harmonizes the primary hues, offering a nuanced color for headlines and emphasis with warmth.

HEX#7E57C2
RGB126, 87, 194
HSL262, 47, 55
CMYK35, 55, 0, 24

Support Colors

The support colors soften the main palette by incorporating a subtle mauve and dusty plum that enhance warmth without overpowering the main colors, adding depth for UI elements like icons and borders.

Mauve Taupe

RolesIcon, Border, Divider, Outline

Mauve Taupe serves as a muted neutral warm accent that complements the purple tones and balances indigo’s coolness.

HEX#A1887F
RGB161, 136, 127
HSL16, 15, 56
CMYK0, 16, 21, 37
Dusty Plum

Dusty Plum adds a rich warm shade that grounds the palette with softness and subtle texture for interface details.

HEX#5D4037
RGB93, 64, 55
HSL14, 26, 29
CMYK0, 31, 41, 64

Neutral Colors

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

White

RolesBg Light, Btn Primary Text, Btn Secondary Text

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

RolesBg Dark

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

RolesText

HEX#1A1A1A
RGB26, 26, 26
HSL0, 0, 10
CMYK0, 0, 0, 90

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-indigo: #3F51B5;
  --color-purple: #8E24AA;
  --color-moderate-violet: #7E57C2;
  --color-mauve-taupe: #A1887F;
  --color-dusty-plum: #5D4037;
  --color-white: #FFFFFF;
  --color-ivory: #F5F5F5;
  --color-charcoal: #1A1A1A;
}

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: #3F51B5;
  --role-btn-primary-bg: #3F51B5;
  --role-btn-outlined-border: #3F51B5;
  --role-link: #8E24AA;
  --role-btn-secondary-bg: #8E24AA;
  --role-btn-outlined-text: #8E24AA;
  --role-headline: #7E57C2;
  --role-icon: #A1887F;
  --role-border: #A1887F;
  --role-divider: #A1887F;
  --role-outline: #A1887F;
  --role-bg-light: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-dark: #F5F5F5;
  --role-text: #1A1A1A;
}

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.
{
    "indigo": "#3F51B5",
    "purple": "#8E24AA",
    "moderate-violet": "#7E57C2",
    "mauve-taupe": "#A1887F",
    "dusty-plum": "#5D4037",
    "white": "#FFFFFF",
    "ivory": "#F5F5F5",
    "charcoal": "#1A1A1A"
}
Press Space to load new palette