Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Antarmuka: IconGlyphsOptions ​

Beta

Opsi untuk iconGlyphsCss.

Memperluas ​

Properti ​

prefix? ​

optional prefix?: string | null

Beta

Prefiks kelas. String truthy memberi namespace pada setiap kelas ("instui" → .instui-button); setiap nilai falsy (null, undefined, "", atau menghilangkan opsi) menghapus prefiks sepenuhnya (.button), sehingga Anda dapat membuat class="heading -h1". Lembar gaya yang dikirimkan oleh paket ini dibangun dengan "instui".

Diturunkan dari ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Beta

Tema target untuk CSS yang dihasilkan. Defaultnya adalah "rebrand" jika dihilangkan.

Diturunkan dari ​

ComponentOptions.theme


values? ​

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

Beta

Nama ikon → --instui-icon-<name> nilai data-URI. Jika disediakan, sheet juga menyatakan properti kustom dalam :root, sehingga menjadi mandiri: glyph dicat tanpa lembar token terpisah yang dimuat berdampingan. Lewatkan untuk menghasilkan sheet ramping yang hanya pemetaan.