Roteer tint en stap helderheid in de perceptueel uniforme OKLCH-ruimte — dezelfde harmonieregels, maar de paletten zien er gewoon beter uit dan met HSL. Elke afgeleide staal kan onafhankelijk worden afgestemd, met live WCAG-contrast.
:root {
--harmony-1: #2b9d8f;
--harmony-2: #957abc;
--harmony-3: #b47b44;
}[
{
"hex": "#2b9d8f",
"oklch": "oklch(63.0% 0.101 183.0)",
"role": "base"
},
{
"hex": "#957abc",
"oklch": "oklch(63.0% 0.101 303.0)",
"role": "harmony-2"
},
{
"hex": "#b47b44",
"oklch": "oklch(63.0% 0.101 63.0)",
"role": "harmony-3"
}
]Perceptueel uniforme harmonieën met live contrast en gamutmapping bij elke stap.
Typ of randomiseer een HEX, en kies vervolgens complementair, split-complementair, triadisch, tetradisch, analog of monochromatisch.
Elke afgeleide staal heeft L/C/H-schuifregelaars in de OKLCH-ruimte; waarden buiten het gamut worden omgezet naar de dichtstbijzijnde weergeefbare kleur.
Bekijk het contrast met wit/zwart live, kopieer CSS-variabelen of JSON, of stuur de hele set naar het paletbord.
Drie veelgestelde vragen over OKLCH-harmonieën.
Ga verder vanaf hier en breng de kleuren in praktijk.
Sleep het wiel om een basis te kiezen, ontvang zes harmonieschema's live, open in het bord of exporteer PNG.
Stel L / C / H af in het perceptueel uniforme OKLCH-ruimte met live preview en oklch() / HEX / RGB-uitvoer.
Voer één merkkleur in, ontvang primary / secondary / success / warning / danger — geëxporteerd als Tailwind-configuratie en CSS-variabelen.
Spatiebalk om te randomiseren, vergrendelen, slepen om opnieuw te ordenen, delen via URL — alles wat een paletbord zou moeten doen.