10 color roles
Every color has a defined purpose. Use the buttons on the right to copy it in any format.
theme#1e6fd9rgb(30, 111, 217)hsl(214, 75.7%, 48.4%)btn#1e6fd9rgb(30, 111, 217)hsl(214, 75.7%, 48.4%)btnDisabled#a7c8f0rgb(167, 200, 240)hsl(212.9, 70.9%, 79.8%)bg#f5f7fargb(245, 247, 250)hsl(216, 33.3%, 97.1%)card#ffffffrgb(255, 255, 255)hsl(0, 0%, 100%)textMain#16202ergb(22, 32, 46)hsl(215, 35.3%, 13.3%)textSub#7a879brgb(122, 135, 155)hsl(216.4, 14.2%, 54.3%)divider#e4e9f0rgb(228, 233, 240)hsl(215, 28.6%, 91.8%)price#df4020rgb(223, 64, 32)hsl(10.1, 74.9%, 50%)tag#eaf2fdrgb(234, 242, 253)hsl(214.7, 82.6%, 95.5%)How to use it
Written by hand for the hue family and lightness of this palette, not assembled from a template.
The lead color sits in the middle of the lightness range, which makes it the most adaptable: both light and dark themes are easy to build on.
What it looks like in a real interface
The same palette rendered across all three platforms — the fastest way to judge whether it works.
Accessibility contrast check
Calculated to WCAG 2.1. AA is the accessibility baseline, AAA the enhanced level.
| Foreground / background | Ratio | Body text | Large text |
|---|---|---|---|
| Body text / page background | 15.28:1 | AAA | AAA |
| Body text / card background | 16.4:1 | AAA | AAA |
| Brand color / page background | 4.52:1 | AAA | AAA |
Export to your project
Four formats, ready to paste. Or fetch them by URL from your tooling or AI agent.
CSS variables
:root {
--color-theme: #1e6fd9; /* Theme */
--color-btn: #1e6fd9; /* Button */
--color-btnDisabled: #a7c8f0; /* Button disabled */
--color-bg: #f5f7fa; /* Page background */
--color-card: #ffffff; /* Card */
--color-textMain: #16202e; /* Text main */
--color-textSub: #7a879b; /* Text sub */
--color-divider: #e4e9f0; /* Divider */
--color-price: #df4020; /* Price */
--color-tag: #eaf2fd; /* Tag */
}SCSS variables
$color-theme: #1e6fd9; // Theme
$color-btn: #1e6fd9; // Button
$color-btnDisabled: #a7c8f0; // Button disabled
$color-bg: #f5f7fa; // Page background
$color-card: #ffffff; // Card
$color-textMain: #16202e; // Text main
$color-textSub: #7a879b; // Text sub
$color-divider: #e4e9f0; // Divider
$color-price: #df4020; // Price
$color-tag: #eaf2fd; // TagTailwind config
// tailwind.config.js: Business Blue
module.exports = {
theme: {
extend: {
colors: {
'theme': '#1e6fd9',
'btn': '#1e6fd9',
'btnDisabled': '#a7c8f0',
'bg': '#f5f7fa',
'card': '#ffffff',
'textMain': '#16202e',
'textSub': '#7a879b',
'divider': '#e4e9f0',
'price': '#df4020',
'tag': '#eaf2fd',
},
},
},
};Machine-readable JSON
{
"name": "Business Blue",
"platform": "miniapp",
"tags": [
"Business",
"Minimal",
"Tools"
],
"advice": {
"family": "Blue",
"depth": "The lead color sits in the middle of the lightness range, which makes it the most adaptable: both light and dark themes are easy to build on.",
"muted": null,
"suit": "The most versatile lead: technology, finance, tools and enterprise services that need to feel trustworthy.",
"avoid": "It is so common that it can feel anonymous; support colors and typography have to do the differentiating.",
"pair": "Deeper blue for depth and white for openness are the two hardest combinations to get wrong."
},
"roles": {
"theme": "#1e6fd9",
"btn": "#1e6fd9",
"btnDisabled": "#a7c8f0",
"bg": "#f5f7fa",
"card": "#ffffff",
"textMain": "#16202e",
"textSub": "#7a879b",
"divider": "#e4e9f0",
"price": "#df4020",
"tag": "#eaf2fd"
},
"contrast": {
"textOnBg": {
"ratio": 15.28,
"level": "AAA"
},
"primaryOnBg": {
"ratio": 4.52,
"level": "AAA"
},
"textOnSurface": {
"ratio": 16.4,
"level": "AAA"
}
}
}