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 value. Коли вказано, аркуш також оголошує ці custom properties у :root, роблячи його автономним: гліфи відображаються без окремого token sheet, підключеного поруч. Опустіть, щоб видавати тільки компактний аркуш зі зіставленням.