Handsome 发布于
>=2.26.0
Clarity 1.6.16
发布日期:2026-10-28。兼容 Halo >= 2.26.0。
更新内容
- 增强文章卡片与页头的共享过渡,按浏览器历史条目恢复返回位置,兼容减少动态效果设置。
- 首页轮播改用 Embla,支持拖拽、循环、播放/暂停、方向键和 Shift 滚轮;恢复原版居中布局、两侧卡片预览及圆角矩形箭头。
- 优化手机菜单、右侧栏的互斥打开、Esc 关闭、焦点管理和底部面板避让。
- 普通代码块增加文件名、语言、行号、复制、换行和长代码折叠;表格支持滚动与换行切换、吸顶表头。
- Mermaid 按需加载,支持深色重绘、原始尺寸/适应宽度、查看源码及错误重试,并兼容已有插件渲染内容。
- 右侧栏新增热门文章、最新文章组件;搜索入口支持配置开关。
- 修复多站点插件缺失时的菜单、页脚与文章组件调用,提供 Halo 原生数据回退。
- 恢复文章上/下篇导航和排序配置,保留分类浏览上下文、键盘切换及共享过渡。
- 包含自上一正式版以来已合并的瞬间海报、友链可访问性状态、互动增强接入和插件缺失提示等适配。
本次未宣称完成原版全部功能同步。故事/技术文章配置、列表筛选排序、专属侧栏等后续差异见 功能对照。
发布验证
pnpm install --frozen-lockfile、pnpm test、pnpm lint、pnpm build、git diff --check通过;14 项回归测试通过。- ZIP 根目录包含主题清单和配置,包含完整模板及恢复的文章导航;未包含源码目录、依赖目录或凭据。
- Halo 2.27.0:使用 ZIP 升级,复查文章导航、分类上下文、首尾文章及静态资源。此前完整交互和响应式验收记录见 迁移记录。
- Halo 2.26.0:独立 Docker 实例安装正式版 1.6.6,再上传 1.6.16 ZIP 升级;非默认主题色保留,切换 Earth 后再切回正常。
- Halo 2.26.0:首页、归档、文章、分类集合、分类归档、标签集合和作者归档返回完整 HTML;导航含有前后文章和分类查询上下文。两版本检查到的主 JS、主 CSS 及字体 CSS 均返回 200。
- 现有 Chrome 连接中验证相邻文章点击、方向键导航与正文切换,没有新增控制台错误。
可选插件的全部版本组合未逐一回归。iOS/Android 真机触摸与软键盘仍待验收;构建保留大型异步图表分包和 DaisyUI @property 警告。ZIP 安装与兼容版本验证不能替代上述尚未完成的集成验收。
本地验收制品:dist/theme-clarity-1.6.16.zip,SHA-256:7ce94c894deb4ede89f596af903cbfeab068c8605c6b9ff2bb05177d3f39eba8。GitHub 发布流程会从标签重新构建,正式下载制品以 Release 附件为准。
Generated from 1.6.16
资源下载
- theme-clarity-1.6.16.zip