添加图标
Podman Desktop 允许扩展注册自定义图标,这些图标可根据 when 子句 定义的特定条件用于资源。
例如,Kind 扩展使用以下指令注册了一个自定义图标。
"icons": {
"kind-icon": {
"description": "Kind icon",
"default": {
"fontPath": "kind-icon.woff2",
"fontCharacter": "\\EA01"
}
}
}
我们将格式限制为 Web 开放字体格式 2(即 woff2),以便将图标作为文本使用,从而在整个 UI 中保持一致性,因为颜色和大小由 Podman-Desktop 管理。
创建 .woff2 文件
您可能有一个现有的 .svg
文件想要使用,为了实现这一点,您可以使用由 @nfroidure 制作的工具 svgiconfont。
为确保生成的 .woff2
文件包含您从 svg 文件创建的预期字符,您可以使用 fontforge.org 工具进行可视化检查。
信息
要找到您的图标保存到的 fontCharacter
,您可以在 FontForge 工具中通过您使用的 svg 文件名进行搜索。