背景(从 main 迁移到 customize-new)
- upstream v5 模板更新后,新建
customize-new分支重新整合自定义。 - 目前 尚未合并回 main,Vercel 仍监听 main;待确认后再合并推送。
主要改动
- 首页 Hero 样式
- 副标题恢复原有样式:主题色强调、减小字号、放松行距,采用自定义字体。
- 全局字体接入 LXGW WenKai(
public/fonts/lxgw-wenkai/LXGWWenKai-Regular.ttf+@font-face),body切换到该字体。
- 404 页面
- 恢复自定义动效:404 浮动+呼吸,主题色光晕+背景光斑。
- 引用改为 Feynman 语录,带主题色 shimmer 下划线。
- 移除 shrug 摇头动画,保持静态。
- 社交/分享
SOCIALS新增 Telegram(暂用 GitHub 链接占位),沿用现有IconTelegram.svg。- 其他社交保留 GitHub/X/LinkedIn/Mail(链接均为你的 GitHub 或邮箱)。
- 配置/字体
global.css去掉font-mono,改用自定义字体族。- hero 副标题的元素与颜色已贴近原版。
- Shiki 主题与时区
- Shiki 主题更新为
one-light(浅色)/tokyo-night(深色)。 - 站点时区改为
Asia/Ho_Chi_Minh(越南时间)。
- Shiki 主题更新为
- 删除npm依赖文件
- 删除package-lock.json文件
待确认/待办
- 若要真实 Telegram 链接,请更新
src/constants.ts中的href。 - main 未合并:需
git checkout main && git pull && git merge customize-new && git push origin main后才能触发 Vercel 部署。 - 若需旧版社交渲染方式(
socialIcons.ts+Fragment set:html),可参考 main 的实现;否则继续使用当前 SVG 组件方式即可。
注意
- 字体文件已放在
public/fonts/lxgw-wenkai/,@font-face在src/styles/global.css。 - 当前工作分支是
customize-new,合并前请先提交最新改动。