One muted sage carries a whole minimal interface, with only greys and space around it. The accent appears once per screen, which is exactly as often as a quiet brand should raise its voice.
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: #16191A;
--secondary: #2E3634;
--primary: #6E8F7E;
--accent: #B9CDC1;
--surface: #F1F5F2;
}
$sage-studio-text: #16191A; $sage-studio-secondary: #2E3634; $sage-studio-primary: #6E8F7E; $sage-studio-accent: #B9CDC1; $sage-studio-surface: #F1F5F2;
// tailwind.config.js — theme.extend.colors
colors: {
'sage-studio': {
'text': '#16191A',
'secondary': '#2E3634',
'primary': '#6E8F7E',
'accent': '#B9CDC1',
'surface': '#F1F5F2',
},
}
{
"sage-studio": {
"text": {
"value": "#16191A",
"type": "color"
},
"secondary": {
"value": "#2E3634",
"type": "color"
},
"primary": {
"value": "#6E8F7E",
"type": "color"
},
"accent": {
"value": "#B9CDC1",
"type": "color"
},
"surface": {
"value": "#F1F5F2",
"type": "color"
}
}
}
{
"text": "#16191A",
"secondary": "#2E3634",
"primary": "#6E8F7E",
"accent": "#B9CDC1",
"surface": "#F1F5F2"
}
/* Paste into Canva → Brand Kit → Brand Colors */ #16191A #2E3634 #6E8F7E #B9CDC1 #F1F5F2