Skip to content
This repository has been archived by the owner on May 2, 2023. It is now read-only.

Latest commit

 

History

History
177 lines (176 loc) · 7.39 KB

CHANGELOG.md

File metadata and controls

177 lines (176 loc) · 7.39 KB

4.8.10

  • 修复备案信息链接

4.8.9

  • 添加是否显示独立页面创建日期的文章选项
  • 取消侧边栏头像跳转到首页的链接
  • 取消页面禁止缩放,最大缩放比例为 5
  • 修复独立页面显示作者时左侧出现 | 字符的 bug
  • 修复跳页按钮周围出现 <html><body> 等标签的 bug
  • 修复懒加载图片周围出现 <html><body> 等标签的 bug
  • 为页脚出站链接添加 externalnoopener 标记
  • 增加评论者头像图像 altwidthheight 属性
  • 增加文字框 labelfor 属性,指向文字框
  • 更新 highlight.js 与其调用方法

4.8.8

  • 优化 JavaScript 脚本
  • 本版本变更了 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存

4.8.7

  • 修复切换亮暗色模式时按钮的 tooltip 不会改变的 bug

4.8.6

  • 更新依赖库

4.8.5

  • 修复在没有勾选设置项时出现的in_array()参数错误

4.8.4

  • 修复跳页按钮乱码

4.8.3

  • 修复并优化跳页按钮
  • 其他细节修复与优化
  • 由于 PHP 5.x 过于古老且缺少对新功能与语法的支持,从该版本开始,本主题将仅支持 PHP 7+
  • 本版本变更了 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存

4.8.2

  • 在开启E_NOTICE时 PHP 不再产生有未初始化变量等的 Notice
  • 更新依赖库

4.8.1

  • 更新 MDUI 版本
  • 不再异步加载mdui.min.js以优化页面加载时的效果

4.8

  • 加入代码高亮功能,请参照 配置代码高亮 使用
  • 优化自动暗色模式切换逻辑
  • bug 修复
  • 更新 README

4.7

  • 将系统暗色模式切换视为用户手动切换处理
  • 重写暗色模式切换逻辑
  • bug 修复
  • 本版本变更了 Cookies 名与 JavaScript 脚本,请在升级后清除浏览器与 CDN 缓存

4.6

  • 暗色模式将根据访问者的系统全局暗色模式开启状态开关
  • 未开启 Pjax 并开启暗色模式时,进入其它页面后将不再先显示为亮色模式再变为暗色模式

4.5.2

  • 异步加载 JavaScript
  • 修复 drawer 与 footer 的动画

4.5.1

  • 修复开启 pangu 后的 502 错误

4.5

  • 移除 HTML 压缩
  • 更改 pangu 的处理范围,现在只有文章内容中的中文与西文、中文与数字间会自动插入空格
  • 完善对标签的处理

4.4

  • 为 Pjax 加入开关
  • 优化在窄屏幕设备上 footer 的显示
  • 修改文章目录列表的 marker

4.3

  • 更新 lazysizes 至 5.2.2,旧版本 lazysizes 存在跨站漏洞,请尽快更新本主题至 4.3 版本及以上
  • 为图片懒加载(延迟加载)加入开关,并优化了 img 元素的处理过程
  • 现在可以在主题设置中选择未设置 Gravatar 头像的评论者使用的默认头像
  • 独立页面不再显示发布日期

4.2

  • 更新 MDUI 至 v1.0.0

4.1.1

  • 修复同时开启 pangu 与 HTML 压缩时套嵌的标签中的文字间没有空格的 bug
  • 修改了设置中关于 HTML 压缩的描述

4.1

  • 加入了在中文、西文、数字间自动插入空格的功能
  • 加入了 HTML 压缩功能
  • 降低了卡片默认阴影的高度
  • 修复若干 bug

4.0.3

  • 减小文章摘要与“继续阅读”按钮之间的距离

4.0.2

  • 为惯性滚动加入了开关
  • 优化友情链接字串的解析

4.0.1

  • 修复了从暗色模式切换至亮色模式时移动端 Chrome 与 Safari 地址栏颜色会变为白色的 bug

4.0

  • 加入了自动添加文章目录功能,并为每个页面单独设置了其开关
  • 重新命名了部分函数、变量和 cookies 以遵循驼峰命名法
  • 移除了对 JSCookie、Scroll Behavior 的依赖以减小体积
  • 重写了夜间模式,修复了大量 bug
  • 设置了锚点偏移,appbar 不再会遮挡设置为锚点的内容
  • 更改并优化了众多微小细节
  • 更新 README

3.5.2

  • 重写了页面加载动效
  • 在 Drawer 中加入了首页链接
  • 优化 Drawer 中的站点描述是单行文字时的显示位置

3.5.1

  • 修复 index 与 archive 页不计<!--more-->标记而显示文章所有内容的 bug

3.5

  • 高亮显示 Drawer 中正在访问的链接
  • 加入了 Pjax 加载失败时的提示
  • 搜索得到的内容为空时提示未找到内容并输出随机文章
  • Drawer 中的项目在为空时不再显示
  • 在 Chrome 下 Drawer 滚动条的出现不再会引起 Drawer 中内容抖动
  • 更换了“评论已关闭”图标
  • 优化对懒加载图片元素的处理
  • 修复了访问空页面时返回Call to a member function format() on null的 bug

3.4

  • 优化了对已有评论的“回复”与“取消回复”操作体验
  • 将对懒加载图片元素的处理放入 PHP 后端,不再依赖 JS
  • 优化了 Drawer 中评论的所在文章 Tooltip
  • 优化了跳页按钮,减少 JS 依赖
  • 修复了回复已有评论时添加评论卡片过宽的 bug
  • 默认关闭了评论分页功能以优化体验
  • 精简 Drawer、CSS、JS 代码

3.3.4

  • 标签与文章内容之间的分割线在没有标签时不再显示
  • 为评论响应函数加入了判断使其不再在任何页面执行
  • 取消对评论来源页检测功能的强制关闭
  • 修复了特定页面不通过 Pjax 跳转的 bug

3.3.3

  • 在窄屏幕设备上点击 Drawer 中的链接后会自动收回 Drawer
  • 将标签与文章内容用分割线分开
  • 加入了 Drawer 中分类的描述 Tooltip
  • 加入了 Drawer 中评论的所在文章 Tooltip
  • 加入了 Drawer 中按月归档的文章数 Tooltip
  • 加入了亮/暗色模式切换按钮的提示 Tooltip

3.3.2

  • 亮暗色模式可以在 Pjax 加载时自动切换了
  • 为评论中的头像启用了懒加载

3.3.1

  • 修复了评论丢失的 bug
  • 加入了评论 html5 表单验证
  • 关闭反垃圾保护和来源页检测以兼容 Pjax 评论

3.3

  • 加入了显示文章作者功能与其开关
  • 加入了显示文章分类功能与其开关
  • 加入了显示文章标签功能
  • 重新加入了显示“评论已关闭”功能与其开关
  • 去除了文章与独立页面中标题的跳转链接
  • 优化了添加评论时显示登录身份的纸片

3.2

  • 引入 Pjax
  • 精简夜间模式代码

3.1.1

  • 修复 post 和 page 页时间格式不遵从设置的 bug
  • 优化文案、变量名与 Cookie 名

3.1

  • 重写了夜间模式
  • 增加了是否开启夜间模式自动切换的选项
  • 优化了目录结构

3.0.2.1

  • 更换 Gravatar 头像源
  • 现已无需转义友情链接设置中的引号

3.0.2

  • 优化了友情链接设置(更新主题需重新设置友情链接)

3.0.1

  • 更换 Gravatar 头像源与默认头像
  • 优化页面加载逻辑
  • 修复有时会加载 Roboto 与 Material Icon 的 bug

3.0

  • 重构主题,优化代码结构
  • 移除 jQuery 依赖,减小主题体积
  • 加入根据时间自动切换暗色模式功能
  • 加入图片懒加载功能
  • 加入页面加载时的动效
  • 加入了 404 页面模板
  • 优化使用鼠标滚轮滚动页面的体验
  • 优化各平台上的字体显示
  • 废弃部分无用自定义选项
  • 修复 Drawer 中 Logo 移除容器的 bug
  • 修复页面内容过少时 Footer 偏离底部的 bug
  • 修复宽屏设备上返回顶部按钮遮挡页脚网站信息的 bug
  • 修复 Chrome 会自动填入评论者信息并更改输入框样式的 bug
  • 修复未填写备案信息时网站信息在容器中不垂直居中的 bug
  • ...

如需查看更早的更新日志,请查阅项目 commits