Skip to content

pantoken / custom-icons

custom-icons

Beta

@pantoken/plugin-custom-icons — leverandørskulde brugerdefinerede ikonglyfter til downstream-forbrugere.

Henter ikoner, der ikke er en del af InstUI-sættet (produkt/brand-mærker osv.) som --instui-icon-<name> billedtokener — det samme navnerum og .-icon-<name> maler-klasse, som de indbyggede InstUI-ikoner bruger, så et brugerdefineret ikon falder ind i .instui-icon -icon-<name> nøjagtigt som et bygget ikon. Uden custom- præfiks: ved navnesammenstød skal det indbyggede InstUI-ikon vinde (indlæs det efter dette plugins CSS i enhver kombinerings-URL).

Eksempel

ts
import { toCss } from "@pantoken/css";
import { byTheme } from "@pantoken/tokens";
import { customIcons } from "@pantoken/plugin-custom-icons";

const css = toCss(byTheme("rebrand"), { plugins: [customIcons({ names: ["highspot"] })] });
// adds --instui-icon-highspot as an <image> token

Grænseflader

Variabler

Funktioner

Referencer

default

Omdøber og re-eksporterer customIcons