pantoken / formats/icon-font/src / buildIconFont
Függvény: buildIconFont()
buildIconFont(
options?):Promise<IconFontResult>
Béta
Az ikon betűtípus létrehozása.
Paraméterek
options?
BuildIconFontOptions = {}
Visszatérés
Promise<IconFontResult>
Példák
A teljes betűtípus létrehozása és az összetevők írása
ts
import { buildIconFont } from "@pantoken/icon-font";
import { writeFileSync } from "node:fs";
const font = await buildIconFont();
writeFileSync("PanTokens.woff2", font.woff2);
writeFileSync("PanTokens.ttf", font.ttf);
writeFileSync("icons.css", font.css);Egy egyéni betűtípus neve és az ikonok egy részhalmaza egy másik témából
ts
import { buildIconFont } from "@pantoken/icon-font";
const font = await buildIconFont({
fontName: "Instructure",
icons: ["arrow-left", "check-mark"],
theme: "canvas",
});
font.codepoints; // { "arrow-left": "e000", "check-mark": "e001" }