Tide Teal
Home services & repairs · Score 86 ·Excellent
The lead color is deep, so use it for surfaces and emphasis rather than fine text. Inside a mini app it holds up when the theme color drives pill buttons and the price and badge colors stay one step apart.
Tide Teal is a 10-role Mini App palette: theme #119da4 on a #f9fbfb canvas. Body text reaches 13.88:1 (WCAG AAA), leaving enough headroom for long reading sessions; the primary sits at 3.17:1 against the canvas, enough for large text and control borders, not for body copy.
10 color roles
Every color has a defined purpose. Use the buttons on the right to copy it in any format.
theme#119da4rgb(17, 157, 164)hsl(182.9, 81.2%, 35.5%)btn#119da4rgb(17, 157, 164)hsl(182.9, 81.2%, 35.5%)btnDisabled#74dee4rgb(116, 222, 228)hsl(183.2, 67.5%, 67.5%)bg#f9fbfbrgb(249, 251, 251)hsl(180, 20%, 98%)card#f3f7f7rgb(243, 247, 247)hsl(180, 20%, 96.1%)textMain#1f2c2drgb(31, 44, 45)hsl(184.3, 18.4%, 14.9%)textSub#608385rgb(96, 131, 133)hsl(183.2, 16.2%, 44.9%)divider#e1e9eargb(225, 233, 234)hsl(186.7, 17.6%, 90%)price#d03a1crgb(208, 58, 28)hsl(10, 76.3%, 46.3%)tag#a0302argb(160, 48, 42)hsl(3.1, 58.4%, 39.6%)Editorial review · Mini App
We go through the traps that bite most often on this platform. Every verdict is computed from the color values, not boilerplate.
Thin margin: this struggles on dense screens, so keep it to large or bold text.
No problem here, safe to use as is.
No problem here, safe to use as is.
The gap is small. Separate them with lightness or an icon as well, rather than hue alone.
How to use it
Written by hand for the hue family and lightness of this palette, not assembled from a template.
This palette's lead color is deep and carries weight, which suits dark themes and interfaces that need to feel professional and steady.
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 | 13.88:1 | AAA | AAA |
| Body text / card background | 13.36:1 | AAA | AAA |
| Brand color / page background | 3.17:1 | AA | AA |
Verify this pair in the checker →Compare with other palettes →Site-wide accessibility report →
More palettes on this platform
Ranked by color family and shared tags, so the next one is worth opening.
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: #119da4; /* Theme */
--color-btn: #119da4; /* Button */
--color-btnDisabled: #74dee4; /* Button disabled */
--color-bg: #f9fbfb; /* Page background */
--color-card: #f3f7f7; /* Card */
--color-textMain: #1f2c2d; /* Text main */
--color-textSub: #608385; /* Text sub */
--color-divider: #e1e9ea; /* Divider */
--color-price: #d03a1c; /* Price */
--color-tag: #a0302a; /* Tag */
}SCSS variables
$color-theme: #119da4; // Theme
$color-btn: #119da4; // Button
$color-btnDisabled: #74dee4; // Button disabled
$color-bg: #f9fbfb; // Page background
$color-card: #f3f7f7; // Card
$color-textMain: #1f2c2d; // Text main
$color-textSub: #608385; // Text sub
$color-divider: #e1e9ea; // Divider
$color-price: #d03a1c; // Price
$color-tag: #a0302a; // TagTailwind config
// tailwind.config.js: Tide Teal
module.exports = {
theme: {
extend: {
colors: {
'theme': '#119da4',
'btn': '#119da4',
'btnDisabled': '#74dee4',
'bg': '#f9fbfb',
'card': '#f3f7f7',
'textMain': '#1f2c2d',
'textSub': '#608385',
'divider': '#e1e9ea',
'price': '#d03a1c',
'tag': '#a0302a',
},
},
},
};Machine-readable JSON
{
"name": "Tide Teal",
"platform": "miniapp",
"tags": [
"High contrast",
"Teal"
],
"advice": {
"family": "Teal",
"depth": "This palette's lead color is deep and carries weight, which suits dark themes and interfaces that need to feel professional and steady.",
"muted": null,
"suit": "Sitting between blue and green, it suits interfaces that should feel rational yet light.",
"avoid": "Too weak a teal reads as indecisive: let a support color supply the character.",
"pair": "Reliable with deep blue and graphite gray; a little warm orange wakes it up."
},
"roles": {
"theme": "#119da4",
"btn": "#119da4",
"btnDisabled": "#74dee4",
"bg": "#f9fbfb",
"card": "#f3f7f7",
"textMain": "#1f2c2d",
"textSub": "#608385",
"divider": "#e1e9ea",
"price": "#d03a1c",
"tag": "#a0302a"
},
"contrast": {
"textOnBg": {
"ratio": 13.88,
"level": "AAA"
},
"primaryOnBg": {
"ratio": 3.17,
"level": "AA"
},
"textOnSurface": {
"ratio": 13.36,
"level": "AAA"
}
}
}