主题功能里程碑
2022-08
- 站点从 Butterfly 4.3.1 起步,开始第一轮美化:自定义字体、加载动画、右键菜单、鼠标指针特效
2022-10
- 首页卡片改版:文章卡片、分类磁贴、轮播图三件套成型
- 新增友人帐、朋友圈、画廊、八音盒等独立页面
2023-03
- 主题正式从 butterfly 改名为 fomalhaut,配置文件同步为
_config.fomalhaut.yml
2026-10-03
- 屎山重构:
fomal.js从 2973 行拆成主引导 + 10 个模块;配置里的内联样式与脚本抽成独立注入文件;custom.css删掉 341 行死代码
2026-10-04
- 关于页重做:Hero + 线路卡片 + 实时延迟徽标,可单条重测或一键全测
- 配色全量改为「主题色派生」,换主题色整页跟着走
- 手机端抽屉重做;部署链路新增一键脚本
2026-10-05
- 首屏关键链:默认字体补
preload,夜间壁纸地址与 JS 逐字对齐 - 动画生命周期:雪花 / 星空不可见即退出 rAF;修掉假节流,滚动读写分离
- 评论区重做成三张白卡;侧栏作者卡加回形针装饰
- 新增
node:test回归脚本(后来扩到 13 个),顺手清理 13 个死文件 - 排查「线上比本地卡」:无痕窗口即恢复流畅,结论是浏览器扩展拦截器,站点代码无恙
- 修
sw.js两处真缺陷:JS/CSS 缓存 TTL 压到 10 分钟防旧代码滞留;MIME 白名单补齐 - 线路探测不再污染 SW 缓存
- AI 助手流式渲染重写(rAF 合帧 + 滚动只写不读),卡顿帧清零;再优化为只重建尾巴 + 空闲预热
2026-10-10
- 美化面板拆成三块分区网格;挂件关闭即真正停算
- 主题色支持自定义取色;预设色板整理为十一色,旧键自动迁移
- 字体 / 背景设置预览化:分组实时预览,预加载 + 超时保护
- 萤火虫微光挂件(纯 CSS);雪花重写为双雪片分层下落
2026-10-11
- 导航条改版:触控区 / 间距 / 站名光晕,磨砂按设备能力降级
- 目录跳转 v4 加世代号,连点不再互相打架;夜间切换改三拍小剧场(3000ms → 900ms)
- 数字框解除限宽;帧率状态条对比度打磨;主题色前景统一按 WCAG 计算
- 新增点击涟漪挂件;回归脚本 5 → 13 个;主题版本升到 v1.0.4
2026-10-14
- 图源大清理:JS 与 CSS 里所有第三方壁纸域名统一替换为
pic.sihan.fun,文章封面改走/ri/随机接口 - 随机背景只探测当前生效的场景变量,失败统一切本地
zhiye.png兜底,砍掉首屏 8.4MB 冗余请求 - 访客统计多线合并:抢先劫持
fetch把各线路的上报统一改写为主域名,本地预览直接拦截防污染计数
2026-10-19
- 画廊重做:大厅卡片预览图每次进页随机换;横屏 / 竖屏专区独立成页,Masonry 瀑布流 + lozad 懒加载(双库已本地化)+ 触底自动加载 + 列数切换记忆 + 自建灯箱(支持键盘导航)
- 画廊图源统一调用
random.js的 refresh 接口,每张卡随机不重样 - 统计链路接入:百度统计埋点与报表、51la / 灵雀监控、GitHub 贡献日历
- 站点开源上传 GitHub(Angus-fw/blog),多线部署新增 Cloudflare Pages 线路,AI 代理随仓库
functions/自动部署
2026-10
- 全站图片与字体外链改走公共 CDN,不再依赖作者自建对象存储
- 主题整理为 v1.0.0 并开源:站点配置与主题代码彻底分离,克隆即可搭建自己的站点
这一页是「时间线插件」的示例:正文用 {% timeline 标题 %} 包起来,每段用 <!-- timeline 日期 --> 与 <!-- endtimeline --> 括住即可。改内容不用碰主题源码。
