Skip to content

pantoken-root / 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


values? ​

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

Beta

Nome do ícone → --instui-icon-<name> valor data-URI. Quando fornecido, a folha também declara essas propriedades personalizadas em :root, tornando-a autocontida: os glifos pintam sem uma folha de tokens separada carregada ao lado. Omitir para emitir a folha enxuta apenas com mapeamento.