Skip to content

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

Funció: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Deriva l'escala primitiva custom a partir d'un hex de marca. L'entrada s'ancora al pas la llum de referència del qual (la claredat OKLCH mitjana de les 13 famílies proporcionades)) és la més propera a la seva pròpia, llavors cada pas es reconstrueix a la seva llum de referència amb la matriu de l'entrada — de manera que el pas d'ancoratge queda a prop, però no necessàriament exactament, de l'entrada.

Paràmetres ​

hex ​

string

Un color de marca #rgb/#rrggbb.

tokens? ​

només de lectura Token[]

Matriu o mapa de tokens opcional d'on resoldre els valors de color dels passos primitius.

Retorna ​

CustomColorScale

La CustomColorScale.

Excepcions ​

TypeError quan hex no és un color hex vàlid.