Text #0E1A14 Graphite Secondary #1E3227 Sacramento Green Primary #2E9E6B Shamrock Green Accent #7FD3A9 Medium Aquamarine Surface #EAF6EF Cool White

Forest Product

Fresh Green SaaS UI 5 colors

Green as a product primary, not a success state. A deep forest ink grounds it, a mint highlight lifts it, and the near-white surface keeps the whole thing feeling fresh rather than corporate.

Text Graphite — #0E1A14
Secondary Sacramento Green — #1E3227
Primary Shamrock Green — #2E9E6B
Accent Medium Aquamarine — #7FD3A9
Surface Cool White — #EAF6EF

Contrast matrix

Text on Surface 16.09 AAA
Primary on Surface 3.04 AA Large
Text on Secondary 1.31 Fail
Surface on Primary 3.04 AA Large
Accent on Text 10.02 AAA

Ratios are WCAG 2 contrast between the roles as assigned above. AA needs 4.5:1 for body text, 3:1 for large text.

Export tokens

:root {
  --text: #0E1A14;
  --secondary: #1E3227;
  --primary: #2E9E6B;
  --accent: #7FD3A9;
  --surface: #EAF6EF;
}
Download for Procreate

How the roles work

SurfaceThe lightest color — page and card backgrounds.
TextThe darkest color — body text and high-contrast UI.
PrimaryThe most chromatic middle — buttons, links, the one color that pushes.
AccentThe second most chromatic — badges, highlights, states.
SecondaryEverything else — fills, borders, supporting surfaces.