VELD COLOURS · Brand Kit 2.0 · 26 October 2026

CORE (use these for almost everything)
Name          HEX       RGB             CMYK (approx.)      Use
Orange        #E4552C   228 85 44       0 78 90 6           The top bar, accents, large type and big numbers
Orange deep   #C64318   198 67 24       0 84 99 20          Orange for small text and links (4.98:1 on white)
Ink           #111110   17 17 16        0 0 0 100           Type, lower bars, dark grounds
White         #FFFFFF   255 255 255     0 0 0 0             The main ground
Paper         #FAFAF8   250 250 248     0 0 1 2             Panels, slides, documents
Grid          #EAE8E2   234 232 226     0 1 3 8             Engineering-grid lines on paper
Hairline      #E6E4DF   230 228 223     0 1 3 10            Borders and dividers
Slate         #6B6B67   107 107 103     0 0 4 58            Secondary text and labels (5.35:1 on white)
Ink 2         #3A3A37   58 58 55        0 0 5 77            Body text on white
On ink        #C9C6BE   201 198 190     0 1 5 21            Body text on ink

Orange and orange deep CMYK are FOGRA39 coated conversions; greys are simple K-led builds; ink prints as K100. No Pantone has been set:
if a job needs a spot colour, have the printer match #E4552C on a proof and record the number here.

HOW MUCH OF EACH (a typical page): white 55, paper 16, ink 21, slate 4, orange 4.
Orange is a signal. Never use it for long passages of text or large background areas on documents.

ACCESSIBLE PAIRS (WCAG contrast)
  Ink on white 18.9:1 · Ink 2 on white 11.4:1 · Slate on white 5.35:1 · Orange deep on white 4.98:1
  Orange on white 3.73:1: headlines and graphics only, never small text.
  White on orange 3.73:1: bold text 19 px+ only. Buttons are ink with white text.

ORANGE SCALE (500 = brand orange, 600 = orange deep)
  50   #FDF3F0
  100  #FBE6DF
  200  #F7CCC0
  300  #F2AA96
  400  #EB8163
  500  #E4552C
  600  #C64318
  700  #913D26
  800  #6F3322
  900  #4E281D
  950  #321E18

WARM GREY SCALE (950 = ink)
  0    #FFFFFF
  50   #FAFAF8
  100  #F2F1ED
  200  #E6E4DF
  300  #D3D0C9
  400  #B9B6AE
  500  #9A9891
  600  #6B6B67
  700  #3A3A37
  800  #262624
  900  #1A1A19
  950  #111110

CHART PALETTE (client dashboards and reports) - use in this order, never skip a slot
Slot  Name     Light (on #FFFFFF)    Dark (on #161615)
1     Orange   #E4552C               #E4552C
2     Blue     #2F6BD8               #3D7DE6
3     Teal     #0E9C88               #16A08C
4     Violet   #7C5CE0               #8A72F0
5     Green    #3B8E1F               #4C9F2C
6     Sky      #1C8FD0               #2690D0
7     Amber    #C99000               #B88000
8     Pink     #D6458C               #E0609C

Validated with a colour-blindness simulator (protanopia and deuteranopia, Machado 2009):
  neighbouring series differ by at least dE 13.9 in both modes (target 8); normal vision at least 19.2;
  the first three slots pass when every series can touch every other (scatter plots, maps).
  Amber (slot 7) is below 3:1 on white, so label it directly or show a table.
  More than eight series: group the rest as "Other". Never invent a ninth colour.

STATUS (always with an icon and a word, never colour alone)
  good     #0CA30C
  warning  #FAB219
  serious  #EC835A
  critical #D03B3B

FILES
  veld-colours.css   custom properties for websites and apps
  veld-tokens.json    design tokens for Figma Tokens / Style Dictionary
  Veld_Colours.ase    swatches for Adobe Illustrator, InDesign and Photoshop (File > Import Swatches)
  Office: in PowerPoint, Word and Google Slides choose More Colours > HEX and paste the codes above.
