#ffedec
L 0.96 · C 0.02 · H 20
Cherry Blossom
Soft pinks and creams, with a single deep rose accent.
- Mood
- Warm
- Colors
- 5
- Space
- OKLCH
Cherry Blossom, color by color
Soft and quiet, saved from washing out by one deep rose. The creams make gentle surfaces, the pinks suit secondary actions, and the rose carries primary buttons. A fit for wellness, beauty, and editorial layouts.
#ffd5db
L 0.92 · C 0.06 · H 10
#ffb6c8
L 0.86 · C 0.1 · H 5
#ff81a3
L 0.76 · C 0.16 · H 5
#d10054
L 0.55 · C 0.22 · H 10
Create Cherry Blossom in PHP
Parse the catalog values as one ordered scale. The input remains readable while PHPColor normalizes every color.
<?php
use PhpColor\Color\Palette\ColorPalette;
$palette = ColorPalette::parse([
'oklch(0.96 0.02 20)',
'oklch(0.92 0.06 10)',
'oklch(0.86 0.10 5)',
'oklch(0.76 0.16 5)',
'oklch(0.55 0.22 10)',
]);
use PhpColor\Color\Palette\ColorPalette;
$palette = ColorPalette::parse([
'oklch(0.96 0.02 20)',
'oklch(0.92 0.06 10)',
'oklch(0.86 0.10 5)',
'oklch(0.76 0.16 5)',
'oklch(0.55 0.22 10)',
]);
Inspect every palette color
Palette operations preserve order, so iteration and conversion produce values in the same visual sequence.
<?php
foreach ($palette->to('oklch') as $color) {
echo $color->toCss().PHP_EOL;
}
foreach ($palette->to('oklch') as $color) {
echo $color->toCss().PHP_EOL;
}
Format Cherry Blossom for CSS
Export hexadecimal values for compact tokens or convert the full palette to perceptual CSS notation.
<?php
$hex = $palette->toHex();
$css = $palette->to('oklch')->toCss();
$hex = $palette->toHex();
$css = $palette->to('oklch')->toCss();