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 « custom » à partir d'un hex de marque. L'entrée est ancrée à l'étape dont la luminance de référence (la luminance OKLCH moyenne des 13 familles fournies)) est la plus proche de la sienne, puis chaque étape est reconstruite à sa luminance de référence avec la teinte de l'entrée — ainsi l'étape d'ancrage se retrouve proche, mais pas nécessairement exactement sur, l'entrée.

Paramètres ​

hex ​

string

Une couleur de marque #rgb/#rrggbb.

tokens? ​

lecture seule Token[]

Tableau ou map de tokens optionnel pour résoudre les valeurs de couleurs des étapes primitives.

Retourne ​

CustomColorScale

La CustomColorScale.

Lance ​

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