fix: 修复外部资源、图标模式与嵌套交互(#30)
Fixes: https://github.com/rbetree/menav/issues/30 - Font Awesome:bootcdn→Cloudflare cdnjs - favicon:gstatic `.com` 失败自动回退 `.cn` - `icons.mode`:修复 `site.yml` 配置未生效(提升到顶层) - 站点级图标覆盖:支持 `faviconUrl` / `forceIconMode`(优先级:`faviconUrl` > `forceIconMode` > `icons.mode`) - 折叠交互:恢复二级分组折叠按钮(桌面端悬停显示) - 新标签页:递归补齐多级 `sites.external` 默认值
This commit is contained in:
@@ -123,6 +123,7 @@ categories:
|
||||
- name: 'Koa'
|
||||
url: 'https://koajs.com/'
|
||||
icon: 'fas fa-leaf'
|
||||
forceIconMode: manual
|
||||
description: '下一代Node.js框架'
|
||||
- name: 'NestJS'
|
||||
url: 'https://nestjs.com/'
|
||||
@@ -171,6 +172,7 @@ categories:
|
||||
- name: 'Ant Design'
|
||||
url: 'https://ant.design/'
|
||||
icon: 'fas fa-th'
|
||||
forceIconMode: manual
|
||||
description: '企业级UI设计语言'
|
||||
- name: 'Material Design'
|
||||
url: 'https://material.io/design'
|
||||
|
||||
Reference in New Issue
Block a user