发现一组很漂亮的开源动态图标,非常适配shadcn的风格, 复制即用,也可以通过shadcn cli进行安装,发现使用动态图标,是我作为程序员,最简单的美化网站的方式了,尤其是sidebar,用了以后绝对提升一个小小的档次。 Github已经3.5K个stars。
最简单的方式是通过 shadcn CLI 安装:
pnpm dlx shadcn@latest add "https://icons.pqoqubbw.dev/c/icon-name.json"
import { LockOpen } from "@/components/ui/icons";
function MyComponent() {
return (
);
}
专门为shadcn/ui设计,可以通过CLI直接安装,与现有组件完美融合
基于motion和lucide构建,提供丝滑的动画过渡效果
完全开源,可以自由使用、修改和分发
涵盖UI、社交、文件、设备等多个类别的常用图标
动画效果经过优化,不会影响页面性能
支持直接复制组件代码,快速集成到项目中
为React应用添加流畅的动态图标,提升用户体验
在管理后台的侧边栏、导航中使用动态图标增强视觉效果
在移动端界面中使用动画图标提供更好的交互反馈
在按钮点击、状态切换时提供视觉反馈
使用加载动画图标替代传统的loading spinner
MingCute Icon —— 开源免费图标库 共用 2300 多个图标,提供 SVG、PNG、WEBFONT 三种格式。
一个200K+的开源免费SVG图标网站Iconbuddy,它可以让你免费搜索、下载、自定义和编辑超过200,000 个开源 svg 图标
IconPark 字节跳动旗下开源icon素材图标下载站,可以实现根据单一 SVG 源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景,针对于设计师和开发同学均有对应的解决方案,挺不错的。
品牌logo图标免费下载SVG矢量和PNG文件格式