Commit Graph
11 Commits
Author SHA1 Message Date
zqlit 72bbf9db3e fix(pjax): 样式表版本同步修复部署后旧会话裸奔 + 关于页 CSS 冗余清理
- pjax:success 时比对新取 HTML 的样式表指纹,不一致则整页 reload 一次
  (sessionStorage 防循环)—— 根治「部署换了 CSS 指纹后,PJAX 旧会话
  永远跑旧样式」的线上 bug(2026-10-07 关于页裸奔实锤)
- cacheBust: true —— PJAX 请求加时间戳,绕开 HTML 长缓存
- main.css:删整段重复的响应式块/死选择器 .uk-scrollspy-inview .ab-bar/
  死代码 .about-card;.ab-stat 悬停归位进布局区
2026-10-07 22:54:28 +08:00
zqlit 654de1fdf0 feat(关于页): 重设计为「时间线 + 数据一览」版式,动效对齐全站 UIKit 范式
- 版式:01 关于我(属性四行 + 时间线四节点 + 三张数据卡 + 分类 Top5 条,
  全部构建期实时统计,新增 partial about-intro.html)+ 02 这个博客 + 03 走心
  评论 + 04 热力图,间距统一由 .about-sec 管,字号统一四档
- 动效:纯官方 UIKit scrollspy(与归档页同源)—— target 一律后代选择器、
  动画类用 uk-animation-slide-*-medium(50px 位移)+ repeat:true 滚回重播、
  分节标题 fade 不 repeat;删自研编排器,CSS 只留分类条宽度填充与
  prefers-reduced-motion 守卫
- 修复 PJAX 下 UIKit 不重绑的既有 bug:mypjax.js 换页后调 UIkit.update()
  (评论区/说说的 scrollspy 同样依赖此修复)
- 走心评论:骨架屏、8s 超时、sessionStorage 缓存(10 分钟)、重试按钮;
  异步渲染后手动 UIkit.update() 让卡片参与入场级联
2026-10-07 21:45:46 +08:00
Vaica 441e659309 perf: JS按需加载优化 + PJAX适配
- 首页JS减少56%(800KB → 350KB)
- 文章页JS减少44%(800KB → 450KB)
- 完美适配PJAX导航
- 保持所有功能正常
2026-06-03 12:29:56 +08:00
Vaica d7e90353f3 优化加载卡顿问题,最稳定版本 2026-06-02 16:26:38 +08:00
Vaica 456dfb5f3c 优化pjax刷新 2026-06-02 14:34:23 +08:00
zqlit 845a3a9859 修复代码折叠bug 2026-05-25 15:01:18 +08:00
zqlit 10ff28d5a5 修复流畅性 2026-05-25 00:03:50 +08:00
zqlit 0b869f099f 修复主题一些细节优化问题 2026-05-24 12:17:43 +08:00
zqlit 0736c7eeaf 优化一下博客的性能 2026-05-20 14:33:05 +08:00
Vaica 7634ae69f2 fixed 图片懒加载bug 2026-02-02 20:38:58 +08:00
Vaica 5a0d157f61 fixed 维护一下项目结构 2026-01-31 23:42:49 +08:00