图标不够用?Tabler Icons 6100+ 枚 SVG 图标,10分钟装好
【免费下载链接】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
Tabler Icons 是一套面向 Web 项目的 6100+ 枚免费、MIT 许可、高质量 SVG 图标库。读完这篇,你能把它装进项目,挑对图标,改好大小、颜色和线宽。
🎯 它到底能干什么
- 提供 6100+ 枚免费 MIT 许可的 SVG 图标
- 统一画在 24x24 网格上,2px 描边,风格一致
- 线条版、填充版两种风格,分别存在
icons/outline/和icons/filled/ - 提供 React、Vue、Svelte 等组件包,源码见
packages/icons-react/
⚡ 从拿到手到第一次生效
图标库不用编译,没有构建依赖,装完就能用:
- 安装核心包,运行
npm install @tabler/icons --save - React 项目再装组件包,运行
npm install @tabler/icons-react - 想浏览全部图标源码,运行
git clone https://gitcode.com/GitHub_Trending/ta/tabler-icons - 在组件文件里导入图标,写
import { IconBell } from '@tabler/icons-react' - 把
<IconBell />放进 JSX,运行npm run dev,浏览器里就能看到图标
挑 3 个场景练手
替换页面占位图标:打开组件文件,从 @tabler/icons-react 导入 IconBell,把<IconBell size={32} />放进对应位置,刷新页面,图标就出来了。
统一图标线宽:Tabler Icons 默认 2px 线宽,改stroke-width属性就能换风格。全站设成同一个值,风格偏细的降到 1.5,要更粗更有力的调到 2.5。同一枚图标线宽不同,细节浓淡会变,建议先出稿再统一调。
区分强调和普通状态:默认按钮用线条版图标,选中或重要状态换成icons/filled/里的填充版。两种风格轮廓一致,混用不会视觉走样。
🛠️ 不想只用默认配置?
每个图标组件都接受 size、color、stroke 三个参数,直接改属性就能调风格:
import { IconBell } from '@tabler/icons-react'; <IconBell size={48} color="red" stroke={2.5} />改完刷新页面即可生效,不用动图标源码。不想装包的话,也可以走 CDN 或 webfont 方案,各方案完整参数见docs/icons/react.mdx。忘了图标名,直接按名字在源码文件里搜,找到就能拷。
四条硬规矩
- 升级组件包之前,先核对版本与框架版本是否匹配
- 设计稿定稿前,务必先用 2px 默认线宽渲染一遍比对
- 使用线上 CDN 资源之前,先锁定具体版本号
- MIT 许可允许商用,交付前务必过一遍团队素材规范
Tabler Icons 用一套免费、风格统一的 SVG 图标打底,现在就去文档里挑一枚,丢进你的项目试试。
【免费下载链接】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),仅供参考