资讯详情

资讯详情

Tabler Icons SVG图标库十分钟上手:6184 个免费图标,一条 import 出图

Tabler Icons SVG图标库十分钟上手6184 个免费图标一条 import 出图【免费下载链接】tabler-iconsA set of over 6100 free MIT-licensed high-quality SVG icons for you to use in your web projects.项目地址: https://gitcode.com/GitHub_Trending/ta/tabler-icons6184 个 SVG 图标5130 个描边、1054 个实心全部画在同一张 24×24 网格上、默认 2px 线宽这是 Tabler Icons SVG图标库交出来的数字。它最大的卖点是「免对齐」一套图标同一规格导入即用MIT 协议免费商用。给项目补图标时你不用再一张张核对线宽、风格和版权。先搞清楚图标仓库和图标下载站的区别很多人把 Tabler Icons 当成「下 SVG 的文件站」其实它是给前端项目备图标原料的仓库。描边图标放在 icons/outline/实心图标放在 icons/filled/文件名就是图标名。和图标网站的差别在于同源同规格所有图标共用一张网格、一种线宽CSS 改个颜色就换掉整套主题。对使用者更友好的是 packages/ 下的 15 个官方 npm 包React、Vue、Svelte、Angular、Astro、Preact、SolidJS 每个框架都有现成组件包装一个就能引用整库图标。最小闭环怎么跑装包、导入、出图以 React 项目为例最短路径四步。第一步装组件包npm install tabler/icons-react第二步在入口文件导入图标命名规则是Icon加图标名的驼峰import { IconArrowLeft } from tabler/icons-react;第三步组件里直接写IconArrowLeft /不用配置任何路径。第四步打开页面一个 24px 的左箭头出现颜色自动跟随文字图标默认继承currentColor。没有构建流程的纯静态页也能玩git clone https://gitcode.com/GitHub_Trending/ta/tabler-icons 之后把icons/outline/里的.svg文件拷进项目静态目录即可。三个高频能力逐个拆用 size、color、stroke 管住全站图标页面里图标来源混杂、大小不一时逐个对是最耗时的活。在 React 组件上传size、color、stroke三个属性就能集中控制尺寸、颜色和线宽Vue、Svelte 等组件包提供同名写法。用对之后全站图标落在同一张网格上深浅色模式只改 CSS 颜色值就行。图标上百个sprite 只请求一次静态页用img逐个引用图标几百个图标就是几百个请求。改用tabler/icons-sprite包页面里写svguse xlink:hreftabler-sprite.svg#tabler-heart//svg就能出图。浏览器只下载一次精灵图全部图标本地渲染重复请求归零。设计师说线宽不合适默认 2px 描边和现有设计对不上时不用重画。React 里传strokeWidth1.5纯 HTML 在 CSS 里改stroke-width属性即可官方说明见 docs/icons/index.mdx。整库统一变粗变细同一网格下视觉依然成套。进阶玩法像字体一样写图标tabler/icons-webfont包把整库编译成字体方案HTML 里写i classti ti-heart/i就能出图适合没有 JS 渲染的场景。另外仓库根目录的 aliases.json 收录了图标改名映射比如discount-2现在叫rosette-discount翻旧代码遇到找不到的名字先查这张表。新手常见卡点引入图标库会让打包体积爆掉吗不会。组件包支持 tree-shaking只有你实际 import 的图标才会进打包产物。想用实心风格要另装一个包吗不用。实心版和描边版同在库里组件里用带Filled后缀的名字如IconBellFilled即可装包方式完全一样。网上抄来的图标名导入报错先查aliases.json。部分图标改过名旧名都在这张映射表里。商业闭源项目能用吗能。全库 MIT 协议商用免费分发时保留许可证声明即可。接下来打开packages/下你用的框架那包的 README把属性表完整过一遍再挑一个业务组件把描边图标换成实心版对比同尺寸下的视觉差异。商用项目分发时记得保留 MIT 许可声明。【免费下载链接】tabler-iconsA set of over 6100 free MIT-licensed high-quality SVG icons for you to use in your web projects.项目地址: https://gitcode.com/GitHub_Trending/ta/tabler-icons创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →