Skip to content

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

Funzione: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Deriva la scala primitiva custom da un brand hex. L'input è ancorato al passo la cui luminosità di riferimento (la luminosità media OKLCH delle 13 famiglie fornite)) è la più vicina alla sua, poi ogni passo viene ricostruito alla sua luminosità di riferimento con la tonalità dell'input — quindi il passo di ancoraggio atterra vicino, ma non necessariamente esattamente, all'input.

Parametri ​

hex ​

string

Un colore di brand #rgb/#rrggbb.

tokens? ​

sola lettura Token[]

Array o mappa di token opzionale da cui risolvere i valori dei colori dei passi primitivi.

Restituisce ​

CustomColorScale

La CustomColorScale.

Lancia ​

TypeError quando hex non è un colore hex valido.