Skip to content

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

Funktion: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Derive the custom primitiva skalan från en brand-hex. Indatan förankras vid steget vars referensljushet (medelvärdet av OKLCH-ljusheten för de 13 levererade familjerna)) ligger närmast dess egen, därefter byggs varje steg om vid sin referensljushet med indatans nyans — så förankringssteget hamnar nära, men inte nödvändigtvis exakt på, indatan.

Parametrar ​

hex ​

string

A #rgb/#rrggbb brandfärg.

tokens? ​

skrivskyddad Token[]

Valfri token-array eller karta att hämta primitiva färgstegsvärden från.

Returnerar ​

CustomColorScale

The CustomColorScale.

Kastar ​

TypeError när hex inte är en giltig hexfärg.