Skip to content

pantoken-root / formats/components/src / IconGlyphsOptions

Giao diện: IconGlyphsOptions ​

Beta

Tùy chọn cho iconGlyphsCss.

Mở rộng ​

Thuộc tính ​

prefix? ​

optional prefix?: string | null

Beta

Tiền tố lớp. Một chuỗi truthy sẽ đặt namespace cho mọi lớp ("instui" → .instui-button); bất kỳ giá trị falsy nào (null, undefined, "", hoặc bỏ qua tùy chọn) sẽ loại bỏ hoàn toàn tiền tố (.button), vì vậy bạn có thể soạn thảo class="heading -h1". Các stylesheet được đóng gói cùng package này được xây dựng bằng "instui".

Kế thừa từ ​

ComponentOptions.prefix


theme? ​

optional theme?: ComponentTheme

Beta

Chủ đề đích cho CSS được xuất. Mặc định là "rebrand" khi bỏ qua.

Kế thừa từ ​

ComponentOptions.theme


values? ​

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

Beta

Icon name → --instui-icon-<name> data-URI value. Khi cung cấp, sheet cũng khai báo những custom properties trong :root, làm cho nó tự chứa: các glyph được vẽ mà không cần một token sheet riêng được nạp kèm. Bỏ qua để xuất sheet chỉ-mapping gọn nhẹ.