Skip to content

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

Função: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Derivar a escala primitiva custom a partir de um hex de marca. A entrada é ancorada no passo cuja referência de claridade (a claridade média OKLCH das 13 famílias fornecidas) é a mais próxima da sua), então cada passo é reconstruído em sua claridade de referência com a matiz da entrada — assim o passo âncora fica perto, 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 etapa primitiva.

Retorna ​

CustomColorScale

O CustomColorScale.

Lança ​

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