图标库-IconFont

category
tags
type
status
slug
summary
date
Last edited time
Apr 12, 2025 01:21 AM
icon
password
💡
如需使用IconFont图标,请先将NotionNext 升级至 ≥4.8.4

IconFont

这是阿里巴巴提供的矢量图标库。相比默认的fontawesome图标,iconfont有更多的色彩丰富的图标素材可供选择。
notion image

使用方法

  1. 首先在Notion_Config 中添加以下配置
    1. 配置名
      配置值
      ENABLE_ICON_FONT
      true
      截图效果如下:
      notion image
  1. 在你的菜单图表中,填写iconfont的图标id
    1. iconfont的图标id默认都是icon-xxx这样的格式
      notion image
      id从iconfont后台获取
      notion image
      配置后的效果如下;
      notion image
 
原先默认支持的fontawesome图标,我默认将所有图标都通过cdn导入,因此无需用户手动导入图标。
而iconfont的图标千千万,这里需要将对应的图标下载并上传到notionnext项目中,然后填写这个图标id才能生效。接下来的文章中,我将介绍如何下载自己喜欢的图标,并且导入项目。

如何导入iconfont图标?

 
  1. 注册登录Iconfont
  1. 通过搜索或浏览推荐找到你想要的图标
    1. notion image
  1. 将喜欢的图标添加入库
    1. 点击那个类似购物车的图标,点击后你的右上角购物车数量就会增加1。
      notion image
  1. 全部图标添加完成后,点击右上角购物车图标
    1. 这里列出所有刚刚添加的图标,不喜欢的话也可以单击图标进行删除。如果确认图标无误,我们点击下方的添加至项目
      notion image
  1. 加入已有的项目
    1. 这里我事先创建了一个项目名为”测试“,直接选中,并点击确定即可。
      notion image
      如果没有项目,则点击右上方的加号,新建一个项目。项目是所有图标的合集,便于打包下载。
      点击右上角新建项目
      点击右上角新建项目
      输入新项目名并确认
      输入新项目名并确认

下载项目文件

在上一步中,点击确定后,页面会自动跳转的”我的项目中心“并选中当前的项目:
notion image
注意切换成Symbol模式,这样你就能看到所有图标的id,例如下图中,我添加了三个图标,他们的id分别为icon-jumao icon-gengduomaochong icon-lanmao 。这个我们在后面配置到notion中会使用到。
notion image
 
点击右侧 ”下载至本地“按钮
notion image
 
下载完成后会是一个zip压缩包,解压后会是一个文件夹
notion image
文件夹的内容就是我们要的图标素材:
notion image
需要注意,里面文件名叫 demo 和 demo_index 的这两个文件是用来本地预览的,将demo_index文件用浏览器打开可以查看下载的图标是否正确。
打开demo_index文件会显示这样一个网页供您检查内容:
notion image
 
 

上传素材

文件夹中,剩下的四个文件(iconfont.css,iconfont.js,iconfont.json,iconfont.ttf),我们需要上传到项目的 /public/webfonts 目录下:
文件上传到项目中
文件上传到项目中
上传文件的方式有两种,一是通过开发工具下载整个NotionNext工程,然后将文件放入项目,并同步代码到gihubt中,这种方法适合具有一定开发能力的用户。
另一种则是直接在github中上传文件:

在github中上传图标素材

  1. 打开你的github中的NotionNext项目页面:
    1. notion image
  1. 点击进入public目录
    1. notion image
  1. 再点击进入webfonts目录
    1. notion image
 
  1. 依次点击Add files 和 Upload files 按钮
    1. notion image
 
  1. 在上传页面中,将除了demo的四个文件一起拖拽至上传窗口中;
    1. notion image
  1. 稍等几秒上传完成后,点击下方的commit changes即可
    1. notion image
 
  1. 最后检查
    1. 完成后你的项目/public/webfonts目录下应该会出现以下几个文件
      notion image
 
 

如何使用?

  1. 在Notion_Config 中添加以下配置
    1. 配置名
      配置值
      ENABLE_ICON_FONT
      true
      截图效果如下:
      notion image
  1. 在你的菜单图表中,填写图标id
    1. 图标id默认都是icon-xxx这样的格式
      notion image
      id从iconfont后台获取
      notion image
      配置后的效果如下;
      notion image
 
Prev
图标库-FontAwesome
Next
代码块风格
Loading...
Article List
Notion开源、免费、快速建站
✨ 更新日志
🚀 安装部署
✒ Notion教程
🛠 站点配置
⭐ 主题参数
📊 网站统计
📩 评论插件
🧷 外部扩展
⌨ 开发教程
🔊 运营教程
👨‍👦‍👦 获取帮助
💪 支持我们