@ct0/icons
v1.12.20230213
Published
### 为什么使用 SVG 图标,而不使用字体库
Downloads
7
Readme
长亭图标
为什么使用 SVG 图标,而不使用字体库
https://github.com/ant-design/ant-design/issues/10353
图标维护流程
- 设计师根据需求增加、修改图标设计文件(有 AI 模板);
- 然后把设计文件上传到 iconfont 平台 https://www.iconfont.cn/;
- 使用者可以自由下载;
~~长亭的前端库 splat 直接把 iconfont 下载后的文件坐作为公共库提供出来。~~
开发流程
在 统一、规范 的要求下,对图标重新提出要求,所以图标库的开发流程为
- 从 iconfont 平台下载单个图标 svg 文件;(不能批量下载,批量下载和单个下载的内容不同,批量下载后,图标的上下是反着的)
- 将下载后的 svg 文件添加到 packages/icons 项目的 svg 目录下;
- 通过脚本
npm run build
生成 React 组件; - 重复以上添加过程,图标数量只要满足 vision 项目内部使用即可;
长亭图标库地址: https://www.iconfont.cn/manage/index?spm=a313x.7781069.1998910419.db775f1f3&manage_type=myprojects&projectId=1567780