本站主题基于 Suka 自用魔改,源码在 hexo-theme-suka-bulie,本页随每次更新追加记录。
2026-08-17
- 统一独立页面视觉:归档、标签、友情链接、画廊与搜索页复用首页/文章页的卡片宽度、圆角、阴影和间距;补充页面标题、统计信息、空状态、友链悬浮反馈,并完善暗色模式适配
- 提升背景图上的文字可读性:为背景增加深色渐变遮罩,并加深页头、页脚及独立页面辅助文字颜色
- 独立页面改为透明背景布局:移除归档、标签、友情链接、画廊和搜索页的整块白色容器,仅保留局部标签、列表项和图片卡片的轻量表面
- 内页导航布局:进入非首页时隐藏站点标题与标语,导航栏收缩到页面顶部;PJAX 切换时同步执行页头收起/展开动画
- 右侧工具栏优化:移动端吸附屏幕边缘;评论按钮仅在文章页显示;移除随机图片按钮和工具栏音乐;将随机图片接口作为画廊首项直接加载;新增可本地保存的粒子特效与天气开关设置浮窗
- 移除 Pagefind 全文搜索:删除搜索 UI 模板、
pagefind-ignore过滤器、data-pagefind-*属性、暗色模式 CSS 变量、public/pagefind/构建产物及 npm 依赖;配置文件中搜索选项移除 pagefind(当前使用 local)
2026-08-16
- 接入 PJAX 无刷新加载:站内点击不整页刷新,带过渡动画和顶部进度条
- 页面切换动画:160ms 淡入淡出 + 轻微上移,系统开启”减少动态效果”时自动关闭
- 文章预加载:悬停/触摸/键盘聚焦预取文章页,首页首屏文章链接自动预取
- 文章目录平滑滚动:右侧 TOC 点击平滑滚到标题,锚点进历史记录
- 首页文章卡片:整卡可点击进入文章;悬浮轻微上浮 + 圆角(
_config.yml可调) - 右侧浮动工具栏:正名(原叫”左侧”其实在右下);动画重做 —— 上浮淡入浮现、按钮入场级联、悬浮弹性放大,替代原来的生硬 slideDown
- 资源缓存版本号:style/pjax 静态资源带
?v=版本参数(v1.5.0),主题更新后浏览器自动拉新,不再吃旧缓存 - 评论系统:停用畅言(服务异常,count 脚本一直报错),切换到来必力(Livere)新版组件(
livere-commentclient-id 方式) - 主题正名:目录/主题名统一为 suka-bulie(
themes/suka-bulie、theme: suka-bulie、配置段suka_bulie、页脚/控制台品牌名) - README 加像素字符画:主题名捏他俄语梗”苏卡不列”,已做伪和谐(с**а б**ть),懂的都懂
- 卡片圆角统一:文章页卡片/缩略图/友链卡片接入
post_entry.radius(变量更名--card-radius),画廊网格固定列宽居中 + 图片统一 4:3 - 来必力评论融入主题:评论区白底 + 同款圆角阴影;组件 Shadow DOM 变量穿透(主色/背景/边框/输入框/按钮态跟随主题配色)
- 部署链重构:改为推送驱动 —— deply 每次构建前自动拉取主题仓库最新 master;主题仓库 push 经 repository_dispatch 即时触发部署;移除 6h 定时同步(update-theme.yml)
- 修复主题 CI:gallery 灯箱样式 rgba → rgb 语法(stylelint 规则)
- 导航栏新增独立页面入口(Tags / Gallery / Links),主题版本 bump 至 v1.6.0
- 独立页面:新增友情链接 / 标签云 / 画廊页;画廊为轻量自实现(网格 + 灯箱 ~1.2KB,PJAX 兼容)
- 站内搜索重做:修复 PJAX 提交后无结果(关键词改为每次调用实时读 URL)、结果数累加、摘要截断越界、高亮转义等历史问题
- 移除首页网易云音乐播放器(api.i-meto.com 已停服,公共替代也全挂了)
- 清理已废弃的 saas.bk-cdn.com 图片外链
- 构建现代化:esbuild + lightningcss 打包,兼容 Hexo 8;EJS lint + stylelint + eslint 代码检查