Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Interfejs: IconGlyphsOptions ​

Beta

Opcje dla iconGlyphsCss.

Rozszerza ​

Właściwości ​

prefix? ​

optional prefix?: string | null

Beta

Prefiks klas. Ciąg znaków będący wartością 'truthy' umieszcza każdą klasę w przestrzeni nazw ("instui" → .instui-button); każda wartość 'falsy' (null, undefined, "" lub pominięcie opcji) usuwa prefiks całkowicie (.button), dzięki czemu można tworzyć class="heading -h1". Arkusze stylów dołączone do tego pakietu są zbudowane z użyciem "instui".

Dziedziczone z ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Beta

Docelowy motyw dla wygenerowanego CSS. Domyślnie "rebrand" w przypadku pominięcia.

Dziedziczone z ​

ComponentOptions.theme


values? ​

optional values?: Readonly<Record<string, string>>

Beta

Nazwa ikony → --instui-icon-<name> data-URI. Jeśli podana, arkusz deklaruje także te własności niestandardowe w :root, dzięki czemu jest samowystarczalny: glify renderują się bez oddzielnego arkusza tokenów ładowanego obok. Pomiń, aby wygenerować szczupły arkusz zawierający tylko mapowanie.