此版本处理了 Halo 1.5 版本的一些适配,以及部分新特性和缺陷修复(由于此次配置变动较大,主题升级后可能会有报错的情况,请务必执行一次保存设置的操作)。
Halo 1.5.x 适配
Mermaid
和Katex
特性适配;- 文章
TOC
目录适配(更新tocbot.js
)#103
新特性
- 首页精品分类不再限制,支持配置自定义数据(类似轮播图配置);
- 支持配置元数据
useRawContent
为true
来展示原始内容,如从其它地方复制过来的富文本内容(对应的自定义组件为joe-raw-content
,可单独使用,见 《如何渲染原始内容?》) - 支持对页面中的
a
标签跳转行为进行配置(主题设置-主题相关-链接跳转行为); - 移动端支持查看
TOC
目录; - 移动端可展示社交图标;
- 页脚的 “由xxx云提供云服务” 可自定义图标和链接 #111;
- 简单集成卜算子统计;
- 新增多个自定义标签,如
joe-tabs
、joe-raw-content
、joe-copy
、joe-mp3
、joe-timeline
等(详见《 Joe2.0 样式指南》)。
已修复
- 修复部分安卓/IOS系统上返回顶部失效的问题 #96;
- 修复自定义页面
id
过长时格式异常导致的404
的问题 #97; - 文章内容中添加删除线/下划线的链接没有正常展示 #98;
- 修复导航条中首页位置不在第一个的高亮问题 #99;
- 修复评论组件中代码块无法换行问题;
- 修复文章页温馨提示无法关闭的问题 #102
已优化
- 修改主题设置中自定义
CDN
域名的填写格式(之前使用过这个功能的朋友请自行修改一下); - 彻底移除页面内部引用的 jsdelivr 资源 #61;
- 优化首页最新评论跳转文章页指定评论的逻辑;
- 移除主题设置中的统计代码选项,从后台管理的设置中读取;
- 优化文章页对内部已有
toc
的解析; - 优化文章页回复后阅读全文功能;
- 优化文章页对富文本内容的支持,可通过元数据
useRawContent
控制; - 代码块增加对
C++
代码类名的兼容(cpp/c++)#68; - 文章页左侧点赞等操作样式适配;
- 主题文档支持多版本切换,见 《Joe2.0主题文档》;
- 更新
README
。