feat: 减少渲染阻塞并压缩静态资源

- 移除首页副标题固定 Quicksand 外链字体,改为跟随全站字体变量
- 字体配置新增 fonts.preload(preload+onload 非阻塞加载,含 noscript 回退)
- Font Awesome CSS 改为 preload+onload 非阻塞加载,降低 render-blocking
- 构建阶段使用 esbuild 压缩 dist 的 style/script/pinyin-match(无 esbuild 时回退为直接复制)
- 同步更新文档说明与更新日志
This commit is contained in:
rbetree
2026-01-04 17:03:16 +08:00
parent 2bebefbfe8
commit 4cc10dd2b2
8 changed files with 518 additions and 22 deletions

View File

@@ -29,6 +29,7 @@ icons:
fonts:
source: css
cssUrl: "https://fontsapi.zeoseven.com/292/main/result.css"
preload: true # 可选:使用 preload+onload 的方式非阻塞加载字体 CSS更利于首屏性能
family: LXGW WenKai
weight: normal