The green is ledger-green, not go-green — desaturated so gains and losses stay legible side by side. Ink is near-black for dense numeric tables.
Ratios are WCAG 2 contrast between the roles as assigned above. AA needs 4.5:1 for body text, 3:1 for large text.
:root {
--text: #0C1A14;
--secondary: #123524;
--primary: #1F8A5B;
--accent: #8FD3B0;
--surface: #EEF6F1;
}
$ledger-green-text: #0C1A14; $ledger-green-secondary: #123524; $ledger-green-primary: #1F8A5B; $ledger-green-accent: #8FD3B0; $ledger-green-surface: #EEF6F1;
// tailwind.config.js — theme.extend.colors
colors: {
'ledger-green': {
'text': '#0C1A14',
'secondary': '#123524',
'primary': '#1F8A5B',
'accent': '#8FD3B0',
'surface': '#EEF6F1',
},
}
{
"ledger-green": {
"text": {
"value": "#0C1A14",
"type": "color"
},
"secondary": {
"value": "#123524",
"type": "color"
},
"primary": {
"value": "#1F8A5B",
"type": "color"
},
"accent": {
"value": "#8FD3B0",
"type": "color"
},
"surface": {
"value": "#EEF6F1",
"type": "color"
}
}
}
{
"text": "#0C1A14",
"secondary": "#123524",
"primary": "#1F8A5B",
"accent": "#8FD3B0",
"surface": "#EEF6F1"
}
/* Paste into Canva → Brand Kit → Brand Colors */ #0C1A14 #123524 #1F8A5B #8FD3B0 #EEF6F1