Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Interfaz: IconGlyphsOptions ​

Beta

Opciones para iconGlyphsCss.

Extiende ​

Propiedades ​

prefix? ​

optional prefix?: string | null

Beta

El prefijo de clase. Una cadena considerada verdadera (truthy) asigna un espacio de nombres a cada clase ("instui" → .instui-button); cualquier valor considerado falso (falsy) (null, undefined, "" u omitir la opción) elimina el prefijo por completo (.button), así que puedes redactar class="heading -h1". Las hojas de estilo incluidas con este paquete están construidas con "instui".

Heredado de ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Beta

Tema objetivo para el CSS generado. Por defecto es "rebrand" cuando se omite.

Heredado de ​

ComponentOptions.theme


values? ​

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

Beta

Nombre del icono → --instui-icon-<name> data-URI value. Cuando se proporciona, la hoja también declara esas propiedades personalizadas en :root, haciéndola autocontenida: los glifos se pintan sin una hoja de tokens separada cargada junto a ella. Omítalo para emitir la hoja ligera solo de mapeo.