自定义模块图标

如果你想为你的模块创建一个自定义图标,你需要为你的模块创建一个 SVG 文件,并在你的应用的 desktop/config.py 中设置该文件的路径。

该图标首次通过 AJAX 加载,之后会被渲染显示。

示例:

from frappe import _

 def get_data():
    return {
     "Frappe Apps": {
     "color": "orange",
     "icon": "assets/frappe/images/frappe.svg",
     "label": _("Frappe.io Portal"),
     "type": "module"
    }
  }

附注:一个购买低价 SVG 图标的好地方是优秀的 Noun Project 网站。