Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Schnittstelle: IconGlyphsOptions ​

Beta

Optionen für iconGlyphsCss.

Erweitert ​

Eigenschaften ​

prefix? ​

optional prefix?: string | null

Beta

Das Klassen-Präfix. Ein truthy String versieht jede Klasse mit einem Namespace ("instui" → .instui-button); jeder falsy Wert (null, undefined, "" oder das Weglassen der Option) entfernt das Präfix vollständig (.button), sodass Sie class="heading -h1" erstellen können. Die von diesem Paket ausgelieferten Stylesheets werden mit "instui" erstellt.

Geerbt von ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Beta

Zielthema für das ausgegebene CSS. Standardmäßig "rebrand", wenn es weggelassen wird.

Geerbt von ​

ComponentOptions.theme


values? ​

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

Beta

Icon name → --instui-icon-<name> data-URI-Wert. Wenn angegeben, deklariert das Stylesheet zudem diese Custom-Eigenschaften in :root, wodurch es eigenständig wird: die Glyphe werden ohne ein zusätzlich geladenes Token-Stylesheet gerendert. Weglassen, um nur das schlanke Mapping-Only-Stylesheet auszugeben.