Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Интерфейс: IconGlyphsOptions ​

Бета

Параметры для iconGlyphsCss.

Расширяет ​

Свойства ​

prefix? ​

optional prefix?: string | null

Бета

Префикс класса. Непустая строка придаёт пространство имён каждому классу ("instui" → .instui-button); любое ложное значение (null, undefined, "", или при опущенной опции) полностью убирает префикс (.button), так что вы можете создавать class="heading -h1". Таблицы стилей, поставляемые этим пакетом, собраны с помощью "instui".

Унаследовано от ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Бета

Целевая тема для генерируемого CSS. По умолчанию — "rebrand", если опущено.

Унаследовано от ​

ComponentOptions.theme


values? ​

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

Бета

Icon name → --instui-icon-<name> значение data-URI. Если указано, таблица также объявляет эти пользовательские свойства в :root, делая её автономной: глифы отображаются без отдельного файла токенов, загружаемого рядом. Опустите, чтобы сгенерировать компактную таблицу только с отображением сопоставлений.