Skip to content

Releases: LIlGG/halo-theme-sakura

2.0.0-beta

08 Dec 13:41
Compare
Choose a tag to compare
2.0.0-beta Pre-release
Pre-release

Warning
当前版本为测试版本,基于 Halo 2.x 并且不适配 Halo 1.x,欢迎大家测试并反馈。

重要变更

  • 由于 Halo 2.x 整体架构的变更,主题底层模板引擎由 Freemarker 变更为 Thymeleaf @ruibaby
  • Halo 2.x 引入了新的主题配置方式,因此更新了主题配置文件,优化了部分繁琐的配置文件内容 @LIlGG
  • 部分页面由于 Halo 2.x 与 Halo 1.x 版本的不同,暂未进行移植或降级处理,详见 已知迁移问题

新增特性

BUG 修复

  • 解决个性签名过长与居中问题、调整放大支付二维码 @parasomn1a
  • 解决第一屏头部样式设置为“头像”时,简介不居中的问题 @LostAttractor
  • 修复社交信息与文字故障无法同时出现的冲突问题 @FuckAnyProblem

已知迁移问题

页面

  • Halo 2.x 目前不存在图库路由/插件,图库暂未迁移,因此图库功能将无法使用
  • Halo 2.x 目前不存在日志路由/插件,日志暂未迁移,因此日志功能将无法使用
  • Halo 2.x 目前需要使用友链插件 plugin-links 来支持友链。因此友链暂时不会在测试版中进行迁移,发布正式版之前将基于此插件开发友链界面

杂项

  • 文章最后发布时间暂用发布时间代替
  • 1.0 相关页面元数据功能均无效,例如控制单个文章是否显示 TOC,是否使用随机图
  • Halo 2.x 目前需要使用搜索插件 plugin-search-widget 来支持搜索。但由于与本主题风格不符,等待基于路由的搜索功能完成之后再迁移搜索功能
  • Halo 2.x 菜单暂无图标
  • Live2d 等待插件 plugin-live2d 完成之后使用插件方式提供。

另:Halo 2.x 文档指向直达车 -> https://docs.halo.run/

v1.3.4

05 Apr 09:48
2ea256e
Compare
Choose a tag to compare

此版本主要内容为 BUG 修复及界面优化,以及引入了 Halo 1.5.0 来解决流程图和数学公式的问题。欢迎下载使用。

Features

  • 引入个人免费公共资源库。使用 cloudflare 作为 CDN。用来解决 jsdelivr 访问过慢的问题。前往 主题设置 - 其他 - CDN 地址 开启使用

Improvements

  • 移除迷你代码块,上个版本错误引入的功能,此引入导致了诸如目录定位、雷达图展示等一系列问题,因此移除。@ruibaby
  • 数学公式使用 katex 替换 mathjax,更小的体积。适配 Halo 1.5.0 可以解决已知的数学公式展示问题。 @ruibaby
  • 更改说说风格。手机页面将不再显示头像。
  • 优化移动端字数和更新时间提示样式及内容。
  • 将评论组件放于本地中,将不再默认从 jsdelivr 中获取。
  • 个人说明过长时将会被截断。
  • 由于 Halo 版本最低支持已经升级到 1.5.0,因此移除主题设置中更换 gravatar 的设置。

Bugfix

  • 修复移动端报错导致的无法展示代码块和“赏” 字的问题。
  • 恢复 detail 标签的箭头指示
  • 修复分享页微信定位问题
  • 修复当点击目录右侧标题后查看图片大图,会回到上次所点击的标题位置的 BUG

v1.3.3

22 Jan 15:36
Compare
Choose a tag to compare

此版本针对于文章与说说,新增了一些额外的功能。欢迎下载使用

Features

  • 支持文章浏览时自动收起导航栏的功能。默认开启,可在文章页设置中关闭 #153
  • 支持文章页首行缩进。默认关闭,可在文章页设置中开启 #160
  • 主题全局四个迷你代码块。编辑内容时使用如下方式,渲染页面时会自动进行替换
[noway]这是禁止提示块[/noway]
[buy]这是允许提示块[/buy]
[task]这是任务提示块[/task]
[warning]这是警告提示块[/warning]
  • 文章页头新增显示上次编辑时间、文章字数。
  • 文章内增加过期提醒、阅读时间提醒功能,默认开启,可在文章页设置中关闭。提示内容可自行编辑。

阅读时间提醒功能可以根据在文章元数据中添加 key -> level, value -> 1 ~ 6 来设置文章难度等级。 等级越低代表文章越难以理解。

  • 增加日志点赞功能,默认关闭,可在日志页设置中开启。#149

Improvements

  • 为日志页评论功能增加配置选项,默认关闭,可在日志页设置中开启。
  • 文章页时间显示增加不同的风格,可在文章页设置中配置。
  • 同步文章引用颜色为主题色。#168
  • 默认禁止用户选中首页、文章页、说说页等页头。
  • 由于 jsdelivr 在国内环境较慢,因此默认关闭使用 CDN 功能。
  • 移除日志页鼠标移至图片上放大的功能,并默认设置图片大小为百分百。

Bugfix

  • 修复说说加载时的显示问题。
  • 修复一些代码问题。 感谢 @parasomn1a

v1.3.2

29 Oct 12:01
Compare
Choose a tag to compare

此版本主要是修复一些 bug 以及优化了部分内容。并且添加了说说评论功能,以及针对于评论组件参数的配置。

Features

  • 移动端增加自定义社交内容,去除一些无用属性。
  • 评论组件新增配置,现在可以在主题中修改评论组件的设置了。
  • 增加说说评论功能

Improvements

  • 对部分 js 进行异步加载。
  • 当首屏设置为非全屏时,屏蔽视频播放功能。
  • 优化部分主题设置的文本内容

Bugfix

  • 解决菜单在 safari 下错位的问题 [issue #135]
  • 修复 ios 移动导航社交图标居中对齐。感谢 @parasomn1a
  • 修复音乐浮动 bug。感谢 @parasomn1a
  • 修复第一页的显示 BUG 问题 [issue #184]

v1.3.1

28 Feb 09:31
Compare
Choose a tag to compare

此版本主要修复了大量升级至 1.3.0 后产生的 bug,并优化了部分内容。

Features

  • 主题配置中新增网安备案的配置 [issue #104]
  • 增加一个自定义社交网络的设置(后续会考虑更好的优化) [issue #114]
  • 现在可以为单个文章/目录特别设置目录展开级别了。需要在文章元数据填写 K -> tocDepth, V -> 0 - 4中的任意数字,对应设置中的五个级别。此优先级大于全局的设置。
  • 为相册增加一个额外的配置,可以选择默认展示的分组 [issue #138]

Improvements

  • 更改国际化参数分隔方式为 ; 号。使用原来的 , 号会出现一些数字被分隔的 bug
  • 规定移动端标题文本最长为两行,超过则使用 ... 来替代。 [issue #64]
  • 数学公式优化 [issue #120]
    • 替换数学公式 JS 链接为国内 cdn,更快速的访问
    • 现在即使开启数学公式插件,也需要同时在文章中设置元数据 K -> math V -> true 才可以生效
    • 如果不想某个标签被解析为数学公式,则可以使用 class="no-math"
  • 现在点击右下角的主题切换时,将会为 body 设置一个 class,例如主题 1 则为 theme_0。[issue #112]

Bugfix

  • 修复 1.3.0 版本增加随机图之后,友情链接界面报错的 BUG,感谢 @parasomn1a [#99]
  • 修复搜索界面 undefined 的问题,感谢 @parasomn1a [#100 ]
  • 去除各个页面报错出现重复标题的问题,感谢 @parasomn1a [#103]
  • 修复头部为圆底遮罩时,会出现灰色底边的 BUG [#105]
  • 修复相册页填充式瀑布流布局的 BUG
  • 解决导航栏中,在新页面打开的设置无效的 BUG
  • 解决当文章中有图片或其他后加载的内容时,目录的定位问题 [issue #102]
  • 修复图片加载失败时的替代方案报错的问题
  • 修复代码高亮无法自动识别后,会报错的问题
  • 修复黑夜模式下回到顶部精简模式样式为白色的问题 [issue #97]
  • 解决列表页为圆形封面图时,浏览量会错位的问题
  • 解决友链与主题自选颜色重叠的问题 [issue #134]
  • 解决图库分组中间有空格时,导致此分组图片不显示的 bug [issue #138]

v1.3.0

04 Jan 16:19
9b1a016
Compare
Choose a tag to compare

全新 1.3.0 版本正式发布,主题结构变更,还有一些新鲜的小功能

Features

  • Bilibili 视频支持流视频播放,更快速的响应请求。
  • 重构页面目录,静态资源本地化
  • 增加静态资源云端/本地的切换设置
  • 增加前端国际化,可以支持更多的语言
  • 随机图功能上线,可以在主题设置中自由配置,可以由使用者自行上传所需的图片
  • 主题增加支持 Mathjax 数学公式
  • 增加备案小功能,开启后将临时屏蔽所有与留言、评论有关的功能
  • 首页个人社交增加 Telegram 及 邮箱
  • 为 PC 端回到顶部增加了一个新的选项,可以使用与移动端一样的样式了
  • 在随机图模式下,首页可以切换图片了
  • 这货终于写使用文档了

Improvements

  • 更换一些图标为深底色
  • 更换懒加载模式,增加低质量图占位模式

Bugfix

  • 修复第一屏 ajax 加载时,最后一页不会保持原位的 BUG
  • 修复导航栏的一些 BUG,现在二级导航栏可以支持更多的文字了
  • 修复表格在黑夜模式下的显示问题

v1.2.0

12 Oct 07:59
1c3e164
Compare
Choose a tag to compare

Features

  • 在移动导航栏中添加标题和社交图标并修改设置中个人说明的描述
  • 新增黑夜模式,删除原有的遮罩模式 #51
  • 首页新增下拉箭头小功能。 功能可在设置 -> 第一屏 -> 下拉箭头 里开关
  • 新增评论组件设置,目前暂时只有自定义评论样式修改。功能在 设置 -> 评论组件

Improvements

  • 更换404页面的js地址,将其放在cdn上
  • 使用ajax请求之后,不会再下拉到最底部,而是保持原有位置
  • 调整底部主题版权位置

Bugfix

  • 修复404页面样式文件报错的问题

v1.2.0-beta.2

01 Oct 17:37
Compare
Choose a tag to compare
v1.2.0-beta.2 Pre-release
Pre-release

Features

  • 增加博客主题版权说明
  • 搜索内容使用ajax分页 #61
  • 增加了一个回到顶部图片的设置,小功能。在 其他 设置里

Improvements

  • 更换第一屏图标为cdn资源 #60
  • 修改备案局域名地址
  • 优化渲染的CSS及JS,合并某些静态资源,减少请求量,加快页面渲染速度
  • 优化相册功能,去掉黑块,瀑布流布局下支持图片懒加载

Bugfix

  • 修复当背景视频选项打开时,但却没有被对应的背景视频链接等情况下,报错的BUG
  • 修复代码块放大之后的问题 #67

v1.2.0-beta.1

25 Aug 08:53
Compare
Choose a tag to compare
v1.2.0-beta.1 Pre-release
Pre-release

Features

  • 增加全局提示功能 #1
  • 增加图库功能,目前支持三种风格 #17#32
  • 增加日志功能 #18
  • 自定义回复邮件增加头部图片设置 #3
  • 优化目录,增加展开选项与滚动条 #9
  • 新增分类界面 #24
  • 文章页面图片现在可以点击预览了

Improvements

  • 修改默认的主题链接
  • 下调标签详情页的背景图片
  • 标签云新增逐个呈现效果
  • 移动端样式优化 #42
  • 将文章页代码块改为双击模式,减少误触 #23
  • 更改部分静态资源使用jsdelivr
  • 删除部分无用的样式代码 #54
  • 鼠标样式开放设置 #50
  • 生产环境下,使用压缩后的style.css和app.js

Bugfix

  • 修复当文章不存在图片时,不会显示标题文字的问题
  • 修复友链不存在说明时的显示问题 #35
  • 修复第一屏不开启头像或文本使,顶部出现空白以及错位问题 #43 #49
  • 修复表格展示无效果的问题 #36
  • 修复markdown 中的行内代码片端``无效果的问题 #47
  • 修复文章代码块的样式显示问题 #27

修复已知的部分BUG

21 Jul 14:34
Compare
Choose a tag to compare

BUG修复版本,修复的BUG内容详见 #28 #27