fix: 重命名 favicon helper 避免与 sites.faviconUrl 同名冲突
将 Handlebars helper `faviconUrl(url)` 更名为 `faviconV2Url(url)`,解决自定义字段 `sites[].faviconUrl`
在模板中被误解析为 helper(无参调用)导致的渲染崩溃。
- helper:faviconUrl -> faviconV2Url
- 模板:site-card 中调用同步更新
BREAKING CHANGE:
自定义模板如使用 `{{faviconUrl url}}` 生成 faviconV2 地址,需要改为 `{{faviconV2Url url}}`。
Fixes: #32
This commit is contained in:
@@ -16,6 +16,11 @@ categories:
|
||||
url: https://linux.do/ # http/https URL(favicon 模式将尝试加载站点图标)
|
||||
icon: fab fa-linux # 手动图标:manual 模式使用;favicon 模式下作为回退
|
||||
description: 新的理想型社区 # 站点描述
|
||||
- name: Menav
|
||||
url: https://rbetree.github.io/menav
|
||||
icon: fas fa-star
|
||||
description: 个人导航站
|
||||
faviconUrl: assets/menav.svg
|
||||
- name: Google
|
||||
url: https://www.google.com
|
||||
icon: fab fa-google
|
||||
|
||||
Reference in New Issue
Block a user