@ikions /图标
原始Ikions图标优化SVG文件(轮廓和填充),SVG精灵和无框架 toSvg() 帮手。
安装
npm install @ikions/icons
使用
import { toSvg } from "@ikions/icons";
const svg = toSvg("bell", "filled", { size: 20, color: "#5555E8", title: "Notifications" });
toSvg() 按名称查找图标,因此它包含每个图标。这在服务器上或构建时是可以的。在浏览器代码中,只导入你使用的图标:
import { nodesToSvg } from "@ikions/icons";
import bell from "@ikions/icons/nodes/bell";
const svg = nodesToSvg(bell.filled, "filled", { size: 20 });
文件: @ikions/icons/outline/<name>.svg, @ikions/icons/filled/<name>.svg, @ikions/icons/sprite/outline.svg, @ikions/icons/sprite/filled.svg (符号id ikions-<name>)。
请参阅Ikions网站上的文档(/docs)。
许可证
Ikions许可下的免费个人和商业用途(见 LICENSE). Ikions是免费的,不是开源的:这些图标不能作为一个集合被转售或重新分发。Ikions的名称和标志不在许可范围内。