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>>

ベータ

アイコン名 → --instui-icon-<name> data-URI の値。指定した場合、シートはそれら カスタムプロパティを :root にも宣言し、自己完結型になります: グリフは別途読み込まれる トークンシートなしで描画されます。省略すると、マッピングのみの簡素なシートを出力します。