iconPark的使用

2 篇文章 0 订阅

9月份字节跳动推出了iconPark图标,可以直接支持Vue,React。于是我就尝试了下,发现确实好用。我使用的格式是svg格式也支持直接使用图片。
官网:https://iconpark.bytedance.com/

在vue 还有 react中使用的话只需要去官网复制代码直接项目使用就ok,代码往往很简洁比如:

<mail theme="outline" size="24" fill="#333"/>

这就是一个邮件的svg icon,
使用步骤:(官网有教程我这里只记录vue的)

1、安装包:

Vue3.0: npm i @icon-park/vue-next --save
Vue2.x: npm i @icon-park/vue --save

2、直接引用使用

<template>
<home theme="filled"/>
</template>
<script>
import {Home} from '@icon-park/vue';

export default {
   components: {
       Home
   }
}
</script>

3.0的使用差不多

3、如果想全局调用需要在main.js调用:

Vue2.x: (这里的'svg'是自己给的自定义组件前缀也可以默认为空。)

import { install } from '@icon-park/vue/es/all';
install(Vue, 'svg');
Vue.use(VueRouter)

现在可以直接在各个组件页面使用,不需要在像第二步单独引用要使用的每个组件

<svg-home theme="filled"/>

(如果没有给自定义前缀就是默认的home)
Vue3.0:

import {install} from '@icon-park/vue-next/es/all';
import {createApp} from 'vue';

const app = createApp({});

// Install
install(app); // use default prefix 'icon', eg: icon is People, name is icon-people.
install(app, 'i'); // use custom prefix 'i', eg: icon is People, name is i-people.

app.mount('#app');

注:vue3.0 的vite版本,我用的时候icon是没有渲染上,抛出了一个警告说组件未加载,还不知道为什么如果知道可以告诉我。

总结一下就是,使用起来确实很方便,只需要安装一个包就可以直接使用svg的图标,不需要自己去下载svg图片,也不需要去做svg的公共组件来做,但是缺点也很明显,就是现在只能使用官网给的图标,无法使用自己项目要用的图标,灵活性不够,但愿字节能优化一下加个自己的项目图标管理像阿里一样,这样就是真的香了。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 要修改下载的SVG颜色,可以通过以下步骤: 第一步,打开下载的SVG文件,可以使用任何支持SVG编辑的向量图形编辑软件,比如Adobe Illustrator或Inkscape。 第二步,选中需要修改颜色的图形元素。在Adobe Illustrator中,可以使用选择工具(V)点击图形元素进行选择。在Inkscape中,可以使用选择工具(F1)点击元素进行选择。如果需要同时修改多个元素的颜色,可以按住Shift键进行多选。 第三步,打开颜色面板。在Adobe Illustrator中,可以通过窗口菜单中的颜色面板打开。在Inkscape中,可以通过对象菜单中的填充和描边(Shift+Ctrl+F)选项打开。 第四步,选择想要的颜色。在颜色面板中有各种颜色选择的方式,比如调整RGB值或使用预设的颜色。选择所需颜色后,图形元素的颜色会自动改变。 第五步,保存修改后的SVG文件。在Adobe Illustrator中,可以选择文件菜单中的"另存为"选项,将文件保存为SVG格式。在Inkscape中,可以选择文件菜单中的"保存为"选项,同样将文件保存为SVG格式。 通过以上步骤,就可以修改下载的SVG颜色,并保存修改后的文件。 ### 回答2: 要修改下载的SVG颜色,可以使用图形软件或者代码编辑器进行操作。这里以使用图形软件Adobe Illustrator进行修改为例。 1. 打开Adobe Illustrator软件,并导入下载的SVG文件。 2. 选择你想要修改颜色的图形对象。可以通过直接点击对象或者使用选择工具选择对象。 3. 在顶部的工具栏中找到“填充颜色”工具或者“描边颜色”工具,点击打开调色板。 4. 在调色板中选择你想要的颜色,可以使用预设的颜色或者自定义颜色。 5. 点击选择的颜色,图形对象的颜色就会被修改成你选择的颜色。 如果你想要对整个SVG文件的颜色进行修改,可以按照以下步骤操作: 1. 打开Adobe Illustrator软件,并导入下载的SVG文件。 2. 按下Ctrl + A选择整个SVG文件中的所有图形对象。 3. 在顶部的工具栏中找到“填充颜色”工具或者“描边颜色”工具,点击打开调色板。 4. 在调色板中选择你想要的颜色,可以使用预设的颜色或者自定义颜色。 5. 点击选择的颜色,整个SVG文件的颜色都会被修改成你选择的颜色。 6. 完成修改后,可以将文件保存为新的SVG文件。 以上是使用Adobe Illustrator修改下载的SVG文件颜色的方法。使用其他图形软件或者代码编辑器也可以类似操作。 ### 回答3: IconPark 是一款非常流行的图标库,其中的图标都是以 SVG 格式提供的。在下载了 SVG 图标后,如果想修改其颜色,可以按照以下步骤进行操作。 首先,打开 SVG 文件并使用代码编辑器进行编辑。找到 SVG 标签中的 fill 属性,该属性决定了图标的填充颜色。将 fill 的值修改为想要的新颜色,可以使用十六进制颜色码或预设的命名颜色。保存文件。 如果下载的是 IconPark 的图标包,可以在 SVG 文件中查找图标对应的类名。然后,在 HTML 文件中引入下载的 SVG 文件,并在对应的元素中添加与图标类名相同的类。最后,通过 CSS 样式表中对该类名的定义来修改图标的颜色。 另外,如果更希望在编辑 SVG 图标后在网页中直接使用,可以使用在线的 SVG 编辑器。通过搜索引擎可以找到一些免费的在线 SVG 编辑器,如 SVG Edit、Editor SVG等。在在线 SVG 编辑器中,可以上传并打开下载的 SVG 图标,然后使用编辑器提供的工具对图标进行修改并保存。 总结来说,要修改下载的 IconPark SVG 图标的颜色,可以手动编辑 SVG 文件中的 fill 属性,或通过类名在 HTML 文件中进行样式定义。此外,还可以使用在线 SVG 编辑器进行图标的修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摩登开发者Oliver

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值