Skip to content

pantoken / formats/components/src / IconGlyphsOptions

Interface: IconGlyphsOptions

Beta

Opções para iconGlyphsCss.

Estende

Propriedades

prefix?

optional prefix?: string | null

Beta

O prefixo de classe. Uma string 'truthy' adiciona um namespace a cada classe ("instui".instui-button); qualquer valor 'falsy' (null, undefined, "", ou ao omitir a opção) remove o prefixo completamente (.button), permitindo que você crie class="heading -h1". As folhas de estilo fornecidas por este pacote são construídas com "instui".

Herdado de

ComponentOptions.prefix


theme?

optional theme?: ComponentTheme

Beta

Tema de destino para o CSS emitido. O padrão é "rebrand" quando omitido.

Herdado de

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.