Blush and mauve for a shop that sells feeling, not spec sheets. A deep aubergine ink keeps prices and copy legible over the soft field.
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: #2E1E2A;
--accent: #7A4E62;
--primary: #C98BA4;
--secondary: #F0CEDA;
--surface: #FBF2F6;
}
$boutique-blush-text: #2E1E2A; $boutique-blush-accent: #7A4E62; $boutique-blush-primary: #C98BA4; $boutique-blush-secondary: #F0CEDA; $boutique-blush-surface: #FBF2F6;
// tailwind.config.js — theme.extend.colors
colors: {
'boutique-blush': {
'text': '#2E1E2A',
'accent': '#7A4E62',
'primary': '#C98BA4',
'secondary': '#F0CEDA',
'surface': '#FBF2F6',
},
}
{
"boutique-blush": {
"text": {
"value": "#2E1E2A",
"type": "color"
},
"accent": {
"value": "#7A4E62",
"type": "color"
},
"primary": {
"value": "#C98BA4",
"type": "color"
},
"secondary": {
"value": "#F0CEDA",
"type": "color"
},
"surface": {
"value": "#FBF2F6",
"type": "color"
}
}
}
{
"text": "#2E1E2A",
"accent": "#7A4E62",
"primary": "#C98BA4",
"secondary": "#F0CEDA",
"surface": "#FBF2F6"
}
/* Paste into Canva → Brand Kit → Brand Colors */ #2E1E2A #7A4E62 #C98BA4 #F0CEDA #FBF2F6