#F1B133
#FBADFF
#1CE4F8
Marmalade Pool is a cool 3-colour linear gradient that runs from orange (#F1B133) through pale purple (#FBADFF) to teal (#1CE4F8) at 160°. It suits dashboards and SaaS landing pages. Black text reads best on it, at a contrast ratio of 11.1:1 against the gradient’s average colour (AAA). Check every point, not just the average →
background: linear-gradient(160deg, #F1B133, #FBADFF, #1CE4F8);
bg-[linear-gradient(160deg,#F1B133,#FBADFF,#1CE4F8)]
{
"marmalade-pool": {
"value": "linear-gradient(160deg, #F1B133 0%, #FBADFF 50%, #1CE4F8 100%)",
"type": "color"
}
}
The same gradient, same direction, ready for your app or design system.
let marmaladePoolGradient = LinearGradient(
colors: [
Color(red: 0.945, green: 0.694, blue: 0.2),
Color(red: 0.984, green: 0.678, blue: 1),
Color(red: 0.11, green: 0.894, blue: 0.973)
],
startPoint: UnitPoint(x: 0.318, y: 0),
endPoint: UnitPoint(x: 0.682, y: 1)
)
// Usage
Rectangle().fill(marmaladePoolGradient)val marmaladePoolColors = listOf(Color(0xFFF1B133), Color(0xFFFBADFF), Color(0xFF1CE4F8))
Modifier.drawBehind {
drawRect(
Brush.linearGradient(
colors = marmaladePoolColors,
start = Offset(size.width * 0.318f, size.height * 0f),
end = Offset(size.width * 0.682f, size.height * 1f)
)
)
}<!-- res/drawable/marmalade-pool_gradient.xml -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="270"
android:startColor="#F1B133"
android:centerColor="#FBADFF"
android:endColor="#1CE4F8"
android:type="linear" />
</shape>
<!-- Android only takes multiples of 45°: 160deg in CSS is 290°, rounded to 270°. -->const marmaladePoolGradient = LinearGradient(
begin: Alignment(-0.364, -1),
end: Alignment(0.364, 1),
colors: [Color(0xFFF1B133), Color(0xFFFBADFF), Color(0xFF1CE4F8)],
);
// Usage
Container(decoration: const BoxDecoration(gradient: marmaladePoolGradient))import { LinearGradient } from 'expo-linear-gradient';
<LinearGradient
colors={['#F1B133', '#FBADFF', '#1CE4F8']}
start={{ x: 0.318, y: 0 }}
end={{ x: 0.682, y: 1 }}
style={{ flex: 1 }}
/><svg xmlns="http://www.w3.org/2000/svg" width="1200" height="630" viewBox="0 0 1200 630">
<defs>
<linearGradient id="marmalade-pool" x1="0.318" y1="0" x2="0.682" y2="1">
<stop offset="0%" stop-color="#F1B133" />
<stop offset="50%" stop-color="#FBADFF" />
<stop offset="100%" stop-color="#1CE4F8" />
</linearGradient>
</defs>
<rect width="100%" height="100%" fill="url(#marmalade-pool)" />
</svg>:root {
--marmalade-pool-1: #F1B133;
--marmalade-pool-2: #FBADFF;
--marmalade-pool-3: #1CE4F8;
--marmalade-pool-angle: 160deg;
--marmalade-pool: linear-gradient(var(--marmalade-pool-angle), var(--marmalade-pool-1), var(--marmalade-pool-2), var(--marmalade-pool-3));
}
.hero {
background: var(--marmalade-pool);
}$marmalade-pool-1: #F1B133;
$marmalade-pool-2: #FBADFF;
$marmalade-pool-3: #1CE4F8;
$marmalade-pool: linear-gradient(160deg, $marmalade-pool-1, $marmalade-pool-2, $marmalade-pool-3);
@mixin marmalade-pool-bg {
background: $marmalade-pool-1;
background: $marmalade-pool;
}| Stop | Name | HEX | RGB | HSL |
|---|---|---|---|---|
| 1 | Orange | #F1B133 | rgb(241, 177, 51) | hsl(40, 87%, 57%) |
| 2 | Pale purple | #FBADFF | rgb(251, 173, 255) | hsl(297, 100%, 84%) |
| 3 | Teal | #1CE4F8 | rgb(28, 228, 248) | hsl(185, 94%, 54%) |
Free PNG wallpapers and backgrounds, drawn in your browser at full resolution.
The Marmalade Pool gradient uses 3 colours: #F1B133, #FBADFF and #1CE4F8, at an angle of 160°.
Paste background: linear-gradient(160deg, #F1B133, #FBADFF, #1CE4F8); into any element’s styles. For Tailwind, use the class list in the Tailwind block above.
Black text has the best contrast, at 11.1:1 against the gradient’s average colour, which is AAA. Check the lightest and darkest ends too if text spans the whole gradient.