Skip to content

pantoken / formats/components/src / IconGlyphsOptions

Gränssnitt: IconGlyphsOptions

Beta

Alternativ för iconGlyphsCss.

Utökar

Egenskaper

prefix?

optional prefix?: string | null

Beta

Klassprefix. En truthy-sträng lägger varje klass i ett namnrum ("instui".instui-button); vilket falsy-värde (null, undefined, "", eller att utelämna alternativet) tar bort prefixet helt (.button), så att du kan skapa class="heading -h1". De stilmallar som medföljer detta paket är byggda med "instui".

Ärvd från

ComponentOptions.prefix


theme?

optional theme?: ComponentTheme

Beta

Måltema för genererad CSS. Standard är "rebrand" om det utelämnas.

Ärvd från

ComponentOptions.theme


deprecatedAliases?

optional deprecatedAliases?: boolean

Beta

Also emit the deprecated InstUI-prop glyph aliases (-render-icon-<name>, -render-custom-icon-<name>) as functional aliases of -icon-<name>. Off by default — turning it on roughly doubles the sheet, so enable it only when you need markup written against the old renderIcon/renderCustomIcon prop names to keep rendering. The shipped icons.css is built with this on.