- 修复备案信息链接
- 添加是否显示独立页面创建日期的文章选项
- 取消侧边栏头像跳转到首页的链接
- 取消页面禁止缩放,最大缩放比例为 5
- 修复独立页面显示作者时左侧出现
|
字符的 bug - 修复跳页按钮周围出现
<html>
、<body>
等标签的 bug - 修复懒加载图片周围出现
<html>
、<body>
等标签的 bug - 为页脚出站链接添加
external
与noopener
标记 - 增加评论者头像图像
alt
、width
与height
属性 - 增加文字框
label
的for
属性,指向文字框 - 更新 highlight.js 与其调用方法
- 优化 JavaScript 脚本
- 本版本变更了 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存
- 修复切换亮暗色模式时按钮的 tooltip 不会改变的 bug
- 更新依赖库
- 修复在没有勾选设置项时出现的
in_array()
参数错误
- 修复跳页按钮乱码
- 修复并优化跳页按钮
- 其他细节修复与优化
- 由于 PHP 5.x 过于古老且缺少对新功能与语法的支持,从该版本开始,本主题将仅支持 PHP 7+
- 本版本变更了 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存
- 在开启
E_NOTICE
时 PHP 不再产生有未初始化变量等的 Notice - 更新依赖库
- 更新 MDUI 版本
- 不再异步加载
mdui.min.js
以优化页面加载时的效果
- 加入代码高亮功能,请参照 配置代码高亮 使用
- 优化自动暗色模式切换逻辑
- bug 修复
- 更新 README
- 将系统暗色模式切换视为用户手动切换处理
- 重写暗色模式切换逻辑
- bug 修复
- 本版本变更了 Cookies 名与 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存
- 暗色模式将根据访问者的系统全局暗色模式开启状态开关
- 未开启 Pjax 并开启暗色模式时,进入其它页面后将不再先显示为亮色模式再变为暗色模式
- 异步加载 JavaScript
- 修复 drawer 与 footer 的动画
- 修复开启 pangu 后的 502 错误
- 移除 HTML 压缩
- 更改 pangu 的处理范围,现在只有文章内容中的中文与西文、中文与数字间会自动插入空格
- 完善对标签的处理
- 为 Pjax 加入开关
- 优化在窄屏幕设备上 footer 的显示
- 修改文章目录列表的 marker
- 更新 lazysizes 至 5.2.2,旧版本 lazysizes 存在跨站漏洞,请尽快更新本主题至 4.3 版本及以上
- 为图片懒加载(延迟加载)加入开关,并优化了 img 元素的处理过程
- 现在可以在主题设置中选择未设置 Gravatar 头像的评论者使用的默认头像
- 独立页面不再显示发布日期
- 更新 MDUI 至 v1.0.0
- 修复同时开启 pangu 与 HTML 压缩时套嵌的标签中的文字间没有空格的 bug
- 修改了设置中关于 HTML 压缩的描述
- 加入了在中文、西文、数字间自动插入空格的功能
- 加入了 HTML 压缩功能
- 降低了卡片默认阴影的高度
- 修复若干 bug
- 减小文章摘要与“继续阅读”按钮之间的距离
- 为惯性滚动加入了开关
- 优化友情链接字串的解析
- 修复了从暗色模式切换至亮色模式时移动端 Chrome 与 Safari 地址栏颜色会变为白色的 bug
- 加入了自动添加文章目录功能,并为每个页面单独设置了其开关
- 重新命名了部分函数、变量和 cookies 以遵循驼峰命名法
- 移除了对 JSCookie、Scroll Behavior 的依赖以减小体积
- 重写了夜间模式,修复了大量 bug
- 设置了锚点偏移,appbar 不再会遮挡设置为锚点的内容
- 更改并优化了众多微小细节
- 更新 README
- 重写了页面加载动效
- 在 Drawer 中加入了首页链接
- 优化 Drawer 中的站点描述是单行文字时的显示位置
- 修复 index 与 archive 页不计
<!--more-->
标记而显示文章所有内容的 bug
- 高亮显示 Drawer 中正在访问的链接
- 加入了 Pjax 加载失败时的提示
- 搜索得到的内容为空时提示未找到内容并输出随机文章
- Drawer 中的项目在为空时不再显示
- 在 Chrome 下 Drawer 滚动条的出现不再会引起 Drawer 中内容抖动
- 更换了“评论已关闭”图标
- 优化对懒加载图片元素的处理
- 修复了访问空页面时返回
Call to a member function format() on null
的 bug
- 优化了对已有评论的“回复”与“取消回复”操作体验
- 将对懒加载图片元素的处理放入 PHP 后端,不再依赖 JS
- 优化了 Drawer 中评论的所在文章 Tooltip
- 优化了跳页按钮,减少 JS 依赖
- 修复了回复已有评论时添加评论卡片过宽的 bug
- 默认关闭了评论分页功能以优化体验
- 精简 Drawer、CSS、JS 代码
- 标签与文章内容之间的分割线在没有标签时不再显示
- 为评论响应函数加入了判断使其不再在任何页面执行
- 取消对评论来源页检测功能的强制关闭
- 修复了特定页面不通过 Pjax 跳转的 bug
- 在窄屏幕设备上点击 Drawer 中的链接后会自动收回 Drawer
- 将标签与文章内容用分割线分开
- 加入了 Drawer 中分类的描述 Tooltip
- 加入了 Drawer 中评论的所在文章 Tooltip
- 加入了 Drawer 中按月归档的文章数 Tooltip
- 加入了亮/暗色模式切换按钮的提示 Tooltip
- 亮暗色模式可以在 Pjax 加载时自动切换了
- 为评论中的头像启用了懒加载
- 修复了评论丢失的 bug
- 加入了评论 html5 表单验证
- 关闭反垃圾保护和来源页检测以兼容 Pjax 评论
- 加入了显示文章作者功能与其开关
- 加入了显示文章分类功能与其开关
- 加入了显示文章标签功能
- 重新加入了显示“评论已关闭”功能与其开关
- 去除了文章与独立页面中标题的跳转链接
- 优化了添加评论时显示登录身份的纸片
- 引入 Pjax
- 精简夜间模式代码
- 修复 post 和 page 页时间格式不遵从设置的 bug
- 优化文案、变量名与 Cookie 名
- 重写了夜间模式
- 增加了是否开启夜间模式自动切换的选项
- 优化了目录结构
- 更换 Gravatar 头像源
- 现已无需转义友情链接设置中的引号
- 优化了友情链接设置(更新主题需重新设置友情链接)
- 更换 Gravatar 头像源与默认头像
- 优化页面加载逻辑
- 修复有时会加载 Roboto 与 Material Icon 的 bug
- 重构主题,优化代码结构
- 移除 jQuery 依赖,减小主题体积
- 加入根据时间自动切换暗色模式功能
- 加入图片懒加载功能
- 加入页面加载时的动效
- 加入了 404 页面模板
- 优化使用鼠标滚轮滚动页面的体验
- 优化各平台上的字体显示
- 废弃部分无用自定义选项
- 修复 Drawer 中 Logo 移除容器的 bug
- 修复页面内容过少时 Footer 偏离底部的 bug
- 修复宽屏设备上返回顶部按钮遮挡页脚网站信息的 bug
- 修复 Chrome 会自动填入评论者信息并更改输入框样式的 bug
- 修复未填写备案信息时网站信息在容器中不垂直居中的 bug
- ...
如需查看更早的更新日志,请查阅项目 commits