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 omitir a opção) remove o prefixo totalmente (.button), permitindo que você escreva 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 alvo para o CSS gerado. 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 customizadas em :root, tornando-a autocontida: os glifos são renderizados sem uma folha de tokens separada carregada em paralelo. Omitir para emitir apenas a folha enxuta de mapeamento.