Safety Orange#F46A14
Burnt Sienna#7A330E
Concrete#B9B09E
Cinnamon#8F5A3C
Sand#D9D2C3
Palette direction

Safety Orange Concrete Color Palette

This palette translates the image’s sunlit concrete, vivid safety orange, and deep shadow into a grounded but high-visibility brand system. The warm neutral base keeps the palette practical, while the orange and dark browns create clear hierarchy and a recognizable urban-outdoor feel.

MonochromaticConstructionsafety orangeconcreteshadowurban
palette-preview.example
Construction color direction

Safety Orange Concrete Color Palette

This palette translates the image’s sunlit concrete, vivid safety orange, and deep shadow into a grounded but high-visibility brand system. The warm neutral base keeps the palette practical, while the orange and dark browns create clear hierarchy and a recognizable urban-outdoor feel.

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 Burnt Sienna #7A330E9.1:1 Excellent
Logo Charcoal #171412on Concrete #B9B09E8.5:1 Excellent
Logo Charcoal #171412on Safety Orange #F46A146.0:1 Strong
Logo Charcoal #171412on White #FFFFFF18.3:1 Excellent
Icon color
BackgroundSafety Orange#F46A14TextCharcoal#171412
Primary Button6.04:1
AA

Best for the main action users should notice first.

BackgroundBurnt Sienna#7A330ETextWhite#FFFFFF
Secondary Button9.10:1
AAA

Useful for softer choices and secondary paths.

BackgroundWhite#FFFFFFTextConcrete#B9B09E
Outlined Button2.15:1
Low

Good for lower-emphasis actions on light surfaces.

BackgroundWhite#FFFFFFTextConcrete#B9B09E
Text Button2.15:1
Low

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

Palette composition8 colorsMonochromatic color relationship
9:41Safety Orange Concrete Color Palette Color role balance
Monochromatic 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.

CSafety Orange Concrete Color PaletteConstruction brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The orange accent and grounded concrete tones work together as a clear, high-visibility system with an urban-industrial character. Their contrast feels practical and immediately recognizable without relying on a generic corporate blue 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.Safety Orange #F46A14
HeadlineUsed for main titles and key messages.Burnt Sienna #7A330E
LinkUsed for links and interactive text.Concrete #B9B09E

Buttons

Primary Button
BackgroundSafety Orange #F46A14
TextCharcoal #171412
Secondary Button
BackgroundBurnt Sienna #7A330E
TextWhite #FFFFFF
Outlined Button
BackgroundConcrete #B9B09E
TextConcrete #B9B09E

Interface

TextDefault readable body text.Charcoal #171412
Bg LightLight page or section background.White #FFFFFF
Bg DarkDark page or section background.Charcoal #171412
IconSmall interface icons and marks.Cinnamon #8F5A3C
BorderCards, inputs, and component borders.Sand #D9D2C3
DividerSubtle separators between content.Sand #D9D2C3
OutlineFocus rings and emphasis outlines.Cinnamon #8F5A3C

Palette Colors

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

Main (Brand) Colors

The orange accent and grounded concrete tones work together as a clear, high-visibility system with an urban-industrial character. Their contrast feels practical and immediately recognizable without relying on a generic corporate blue palette.

PrimarySafety Orange

RolesLogo, Btn Primary Bg

This vivid orange delivers immediate visibility and strong brand recognition.

HEX#F46A14
RGB244, 106, 20
HSL23, 91, 52
CMYK0, 57, 92, 4
SecondaryBurnt Sienna

RolesHeadline, Btn Secondary Bg

This deep earthy tone adds weight and a rugged, dependable feel.

HEX#7A330E
RGB122, 51, 14
HSL21, 79, 27
CMYK0, 58, 89, 52
TertiaryConcrete

RolesLink, Btn Outlined Border, Btn Outlined Text

This muted concrete tone keeps the system grounded and tied to the source image.

HEX#B9B09E
RGB185, 176, 158
HSL40, 16, 67
CMYK0, 5, 15, 27

Support Colors

The support accents extend the industrial warmth with quieter tonal anchors that reinforce the main colors instead of competing with them. They help the palette stay usable across interfaces, surfaces, and emphasis states.

Cinnamon

RolesIcon, Outline

This softened brown bridges the orange and dark tones with a steady, tactile accent.

HEX#8F5A3C
RGB143, 90, 60
HSL22, 41, 40
CMYK0, 37, 58, 44
Sand

RolesBorder, Divider

This light sand tone adds subtle structure while preserving the palette’s warm, sunlit feel.

HEX#D9D2C3
RGB217, 210, 195
HSL41, 22, 81
CMYK0, 3, 10, 15

Neutral Colors

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

White

RolesBg Light, Btn Secondary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Ivory
HEX#F3F0EA
RGB243, 240, 234
HSL40, 27, 94
CMYK0, 1, 4, 5
Charcoal

RolesBg Dark, Text, Btn Primary Text

HEX#171412
RGB23, 20, 18
HSL24, 12, 8
CMYK0, 13, 22, 91

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-safety-orange: #F46A14;
  --color-burnt-sienna: #7A330E;
  --color-concrete: #B9B09E;
  --color-cinnamon: #8F5A3C;
  --color-sand: #D9D2C3;
  --color-white: #FFFFFF;
  --color-ivory: #F3F0EA;
  --color-charcoal: #171412;
}

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: #F46A14;
  --role-btn-primary-bg: #F46A14;
  --role-headline: #7A330E;
  --role-btn-secondary-bg: #7A330E;
  --role-link: #B9B09E;
  --role-btn-outlined-border: #B9B09E;
  --role-btn-outlined-text: #B9B09E;
  --role-icon: #8F5A3C;
  --role-outline: #8F5A3C;
  --role-border: #D9D2C3;
  --role-divider: #D9D2C3;
  --role-bg-light: #FFFFFF;
  --role-btn-secondary-text: #FFFFFF;
  --role-bg-dark: #171412;
  --role-text: #171412;
  --role-btn-primary-text: #171412;
}

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.
{
    "safety-orange": "#F46A14",
    "burnt-sienna": "#7A330E",
    "concrete": "#B9B09E",
    "cinnamon": "#8F5A3C",
    "sand": "#D9D2C3",
    "white": "#FFFFFF",
    "ivory": "#F3F0EA",
    "charcoal": "#171412"
}
Press Space to load new palette