Skip to content

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

Fonction: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Bêta

Dérive l'échelle primitive custom à partir d'un hex de marque. L'entrée est ancrée à l'étape dont la clarté de référence (la clarté OKLCH moyenne des 13 familles fournies)) est la plus proche de la sienne, puis chaque étape est reconstruite à sa clarté de référence avec la teinte de l'entrée — ainsi l'étape d'ancrage se situe près de l'entrée, mais pas nécessairement exactement sur celle-ci.

Paramètres ​

hex ​

string

Une couleur de marque #rgb/#rrggbb.

tokens? ​

lecture seule Token[]

Tableau ou map de jetons optionnel pour résoudre les valeurs de couleur des étapes primitives.

Renvoie ​

CustomColorScale

Le CustomColorScale.

Lance ​

TypeError lorsque hex n'est pas une couleur hex valide.