Skip to content

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

Funkcja: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Wyprowadź prymitywną skalę custom z koloru marki w formacie hex. Wejście jest osadzone na kroku, którego referencyjna jasność (średnia jasność OKLCH z 13 dostarczonych rodzin)) jest najbliższa jego własnej, następnie każdy krok jest odbudowany przy swojej referencyjnej jasności z odcieniem wejścia — więc krok kotwicy znajduje się blisko, lecz niekoniecznie dokładnie na, wartości wejściowej.

Parametry ​

hex ​

string

Kolor marki w formacie #rgb/#rrggbb.

tokens? ​

tylko do odczytu Token[]

Opcjonalna tablica tokenów lub mapa, z której rozwiązywane są wartości kolorów kroków prymitywnej skali.

Zwraca ​

CustomColorScale

Interfejs CustomColorScale.

Rzuca ​

TypeError gdy hex nie jest poprawnym kolorem hex.