Skip to content

pantoken-root / plugins/pantoken/custom-theme-colors/src / deriveCustomColorScale

Functie: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Bèta

Leid de custom primitieve schaal af van een merk-hex. De invoer wordt verankerd op de stap waarvan de referentie-lichtheid (de gemiddelde OKLCH-lichtheid van de 13 meegeleverde families)) het dichtst bij die van de invoer ligt, daarna wordt elke stap opnieuw opgebouwd op zijn referentie-lichtheid met de tint van de invoer — zodat de ankerstap dicht bij, maar niet per se precies op, de invoer uitkomt .

Parameters ​

hex ​

string

Een #rgb/#rrggbb merkkleur.

tokens? ​

alleen-lezen Token[]

Optionele tokenarray of map om primitieve stapkleurwaarden uit te lezen.

Retourneert ​

CustomColorScale

De CustomColorScale.

Gooit ​

TypeError wanneer hex geen geldige hex-kleur is.