2.0.8 • Published 8 days ago

ksw-vue-icon v2.0.8

Weekly downloads
-
License
ISC
Repository
github
Last release
8 days ago

ksw-vue-icon

介绍

图标自动化是一个可以帮助你将 SVG 转换为 VUE 组件代码,并上传至 NPM 以便开发直接使用命令行安装和更新。设计师可以通过此插件快速交付图标文件,它能省去很多不必要的中间环节,从而达到让设计师轻轻一点就更新,开发一条命令就下载的效果,整个过程中两人都不用离开座位多说一句话。

NPM包

请访问 https://www.npmjs.com/package/ksw-vue-icon

ICON 展示页面

请访问 KSW-vue-icon

  • 复制Vue图标组件
  • 查看ICON

入门

安装 NPM 包

npm install ksw-vue-icon --save
yarn add ksw-vue-icon

引用

import { IconName } from 'ksw-vue-icon'

用法

<IconImage :size="24" color="#333" />

展示页配置

安装依赖

yarn install

编译和热重新加载用于开发

yarn dev

编译和缩小以供生产

yarn build

编译 NPM 包

yarn build-packages

Lints and fixes files

yarn lint

部署方法

  1. svg 图标放入 src/svg 文件夹中

  2. 更改 package.json 中的 version

  3. 推送到 github 仓库

图标规范

确保图标基础尺寸是 24×24

如果是彩色图标可以在命名中包含 color 例如 social-color

图标命名请使用英文(不可以含 /)和 -,例如 dewu-logo-original

图标一般有描边 stroke 和填充 fill 两种样式,一个图标只能采用一种形式,不可以混合,默认 fill。想要转为 fill 样式,你可以使用 Outline Stroke(Shift+Command+O) 将图标转换为填充形状。

通过图标命名我们对 svg 处理成单色(去掉原始颜色设置 fill="currentColor")、彩色(保留原始颜色)。

属性

属性名称介绍类型默认值注释
size图标的大小,宽高相同number | string'1em'
spin给图标加旋转效果booleanfalse
color图标的颜色,默认为当前颜色string | string[]'currentColor'
2.0.8

8 days ago

2.0.7

9 days ago

2.0.6

10 days ago

2.0.5

11 days ago

2.0.4

12 days ago

2.0.3

12 days ago

2.0.2

13 days ago

2.0.1

13 days ago

2.0.0

13 days ago

1.0.8

14 days ago

1.0.7

20 days ago

1.0.6

24 days ago

1.0.5

25 days ago

1.0.4

25 days ago

1.0.3

26 days ago

1.0.2

28 days ago

1.0.1

28 days ago

1.0.0

28 days ago