Skip to content

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

Funktion: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Derive the custom primitive Skala aus einem Brand-Hex. Der Input wird am Schritt verankert, dessen Referenzhelligkeit (die mittlere OKLCH-Helligkeit der 13 ausgelieferten Familien)) der eigenen am nächsten ist, dann wird jeder Schritt bei seiner Referenzhelligkeit mit dem Farbton des Inputs neu aufgebaut — sodass der Anker-Schritt nahe am, aber nicht unbedingt exakt auf dem Input landet.

Parameter ​

hex ​

string

A #rgb/#rrggbb Brand-Farbe.

tokens? ​

schreibgeschützt Token[]

Optionales Token-Array oder Mapping, um primitive Schritt-Farbwerte aufzulösen.

Rückgabe ​

CustomColorScale

The CustomColorScale.

Wirft ​

TypeError wenn hex kein gültiger Hex-Farbwert ist.