Skip to content

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

Função: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Deriva a escala primitiva custom a partir de um hex de marca. A entrada é ancorada no passo cuja luminosidade de referência (a luminosidade média OKLCH das 13 famílias fornecidas)) está mais próxima da sua própria, então cada passo é reconstruído em sua luminosidade de referência com a matiz da entrada — assim o passo âncora fica próximo, mas não necessariamente exatamente igual, à entrada.

Parâmetros ​

hex ​

string

Uma cor de marca #rgb/#rrggbb.

tokens? ​

somente leitura Token[]

Array ou mapa de tokens opcional para resolver valores de cores por passo primitivo.

Retorna ​

CustomColorScale

A CustomColorScale.

Lança ​

TypeError quando hex não é uma cor hex válida.