FIT2CLOUD
Serenity-Grace 的图标

Serenity-Grace

13,035
5,370

Serenity 开发的 Halo 博客主题,简约优雅,支持亮色/暗色模式。

2.1.2
Serenity 发布于

2.1.2

最新
>=2.0.0

修复Bug

  • 修复首页“生活回想”图片浮层描述直接显示瞬间插件富文本标签的问题,避免出现 <p style=""> 等 HTML 片段。

资源下载

  • theme-Serenity.zip
2.1.1
Serenity 发布于
>=2.0.0

修复

  • 修复启用 PJAX 与 Lenis 平滑滚动后,从其他页面返回首页时页面滚动边界未及时刷新,导致页脚下方出现大面积空白并可继续滚动的问题。
  • 修复首页 Swiper、图片等异步内容加载后未同步刷新 Lenis 滚动高度的问题。
  • 优化 PJAX 内容替换后的滚动复位流程,切页后会同步重置 Lenis 与浏览器原生滚动位置。

资源下载

  • theme-Serenity.zip
2.1.0
Serenity 发布于
>=2.0.0

版本

  • 主题版本更新至 2.1.0

新特性(新增星图库)

星图库页面

  • 新增“星图库”页面模板,可在 Halo 后台创建页面时选择使用。
  • 星图库支持插件状态探测,插件未安装、未启用或暂无数据时展示提示状态。
  • 星图库支持展示本星系头像、名称、描述、访问入口与星图遥测信息。
  • 星图库支持展示本星系关联星系数量。
  • 星图库支持展示星系代号、星球代号、联邦签名、星图遥测等信息。
  • 星系联盟支持星系头像、名称、描述、影响力、可信度、星球数量展示。
  • 星系联盟支持卡片点击打开星系详情弹窗。
  • 星系联盟支持三种展示模式:
    • 泡泡模式
    • 一体川流模式
    • 极简模式
  • 泡泡模式支持星系头像气泡展示。
  • 泡泡模式支持鼠标悬停展示星系信息卡片。
  • 一体川流模式支持星系卡片横向流动展示。
  • 一体川流模式支持鼠标悬停暂停流动。
  • 极简模式支持星系卡片网格展示。
  • 星图库展示模式可在主题后台配置切换。
  • 星系详情弹窗支持展示星系头像、名称、描述、访问星系按钮。
  • 星系详情弹窗支持展示影响力、可信度、星球数量。
  • 星系详情弹窗支持展示加入时间与活跃时间。
  • 星系详情弹窗新增“星系成员”区域。
  • 星系成员展示当前星系下的星球成员。
  • 新增“星际资讯”模块。
  • 星际资讯支持展示文章类动态。
  • 星际资讯支持展示星系连接、同步、邀请等动态。
  • 星际资讯支持展示动态头像、标题、描述、时间、来源星球。
  • 星际资讯文章类动态支持“打开原文”按钮。
  • 星际资讯非文章类动态支持“定位星球”按钮。

首页导航标志

  • 修复首页菜单图标配置缺失的问题。顶部导航图标配置新增首页菜单标志配置,基本设置->导航图标配置->首页图标,默认fa-solid fa-house。

项目集页面

  • 项目集页面新增项目分类配置,支持按自定义分类分组展示,项目展示
    ->GitHub 项目列表。

朋友们页面

  • 朋友们页面重构为三种展示模式,友链页面->友链设置:
    • 泡泡模式
    • 一体川流模式
    • 极简画栏模式
  • 优化友链筛选逻辑,不同分类下保持交互状态一致。
  • 画廊模式按分类分组展示,分类标题展示对应数量。
  • 非画廊模式的筛选项样式与分类标题保持一致。

导航

  • 修复顶部导航默认图标匹配问题。
  • 新增星图库页面默认图标识别。
  • 调整星图库默认导航图标为 fa-solid fa-location-arrow
  • 修复首页菜单图标配置缺失的问题。

项目集页面

  • 新增项目分类配置。
  • 支持 GitHub 项目和自定义项目分别设置分类。
  • 前台按分类分组展示项目卡片。
  • 保留“我的项目”和“收藏项目”的原有行为。
  • 修复 PJAX 进入项目集页面时项目数据需要刷新当前页才加载的问题。

其他…

资源下载

  • theme-Serenity.zip
2.0.6
Serenity 发布于
>=2.0.0

主题元信息修订

资源下载

  • theme-Serenity.zip
2.0.5
Serenity 发布于
>=2.0.0

性能优化

  • 内联 theme-color-init.js,减少首屏阻塞请求。
  • 调整欢迎页加载逻辑,去掉 body visibility:hidden 式的首屏隐藏方案。
  • 欢迎遮罩改为在 DOMContentLoaded 后更早结束,不再强依赖 window.load
  • 缩短欢迎页过渡动画时长,减少首屏等待感。
  • 首页背景图改为“本地默认图先显示,远程图异步替换”,避免远程接口拖慢 LCP。
  • 非关键 CSS 改为异步加载:
    • qweather-icons.css
    • lenis.css
    • aos.css
    • swiper-bundle.min.css
    • welcome.css
  • 字体图标改为延迟加载,降低首屏阻塞。
  • 若干非关键脚本改为 defer
    • APlayer.min.js
    • Meting2.min.js
    • cursor-init.js

字体显示优化

  • fontawesome.min.css 中的 font-displayblock 调整为 swap
  • qweather-icons.css 增加 font-display: swap
  • 优化字体加载策略,减少文本不可见时间。

文章页与侧栏修复

  • 相关文章无数据时,假链接占位改为普通文本占位。
  • 作者信息浮层链接补充可访问描述,避免被识别为“无描述链接”。

装备页面修复

  • 重写 equipments.html 的静态中文文案,修复乱码问题。

资源下载

  • theme-Serenity.zip
2.0.4
Serenity 发布于
>=2.0.0

v2.0.4

新增 PJAX 无刷新切换引擎

站内页面切换时仅替换主体内容,保留全局持久层,解决切换页面时音乐播放组件中断、播放器重新初始化等问题,提升浏览体验。

新增 PJAX 启用/关闭功能

后台主题设置中可自由开启或关闭 PJAX 功能,适配不同站点需求。关闭后恢复传统整页跳转。

优化页面切换样式加载机制

PJAX 切换时会先加载新页面所需 CSS,再替换页面内容,避免出现短暂无样式页面、图标放大、布局闪烁等问题。

优化页面切换过渡

开启 PJAX 后自动使用页面切换遮罩,减少切页过程中的视觉突兀感。

优化全局资源加载

Font Awesome、AOS、Swiper 等关键样式改为稳定加载,降低冷加载和 PJAX 切页时的样式闪烁概率。

优化 PJAX 生命周期管理

增加页面进入与离开钩子,支持页面脚本在 PJAX 切换后重新初始化,并在离开页面时清理定时器、滚动监听、弹窗状态等资源。

优化滚动与动画组件兼容性

适配 Lenis 平滑滚动、AOS 动画、Swiper 轮播等组件在 PJAX 场景下的重新初始化与状态刷新。

资源下载

  • theme-Serenity.zip
2.0.3
Serenity 发布于
>=2.0.0

Bug 修复

修复心知天气无法显示的问题

资源下载

  • theme-Serenity.zip
2.0.2
Serenity 发布于
>=2.0.0

v2.0.1

新特性

  • 归档页 / 文章页标签云改造为 3D 旋转球:将归档页和文章详情页侧边栏原本平铺的标签云,改造为球面分布、可自动旋转的 3D 标签球,支持拖动旋转、释放后惯性滚动、近大远小的透视缩放。

性能优化

  • 页面切换:引入 View Transition,站内跳转由原来的纯色硬切换为整页交叉淡入淡出。
    • 文章详情页长文滚动卡顿:合并并节流滚动监听,目录高亮加缓存仅在变化时刷新;移除文章背景容器、侧边栏组件、封面图上覆盖大面积的实时高斯模糊,消除逐帧模糊开销。
  • 移除 PJAX:删除 PJAX 相关脚本,侧边栏改用原生 CSS position: sticky,减少运行时开销与维护成本。

问题修复

  • 在线壁纸加载问题:修复文章背景图、首页 API 图与主题视频自动加载问题。

资源下载

  • theme-Serenity.zip
2.0.1
Serenity 发布于
>=2.0.0

v2.0.1

新特性

  • 归档页 / 文章页标签云改造为 3D 旋转球:将归档页和文章详情页侧边栏原本平铺的标签云,改造为球面分布、可自动旋转的 3D 标签球,支持拖动旋转、释放后惯性滚动、近大远小的透视缩放。

性能优化

  • 页面切换:引入 View Transition,站内跳转由原来的纯色硬切换为整页交叉淡入淡出。- 文章详情页长文滚动卡顿:合并并节流滚动监听,目录高亮加缓存仅在变化时刷新;移除文章背景容器、侧边栏组件、封面图上覆盖大面积的实时高斯模糊,消除逐帧模糊开销。
  • 移除 PJAX:删除 PJAX 相关脚本,侧边栏改用原生 CSS position: sticky,减少运行时开销与维护成本。

问题修复

  • 在线壁纸加载问题:修复文章背景图、首页 API 图与主题视频自动加载问题。
  • 在线壁纸加载问题:修复标签云/热门标签无限平铺问题。

资源下载

  • theme-Serenity.zip
2.0.0
Serenity 发布于
>=2.0.0

v2.0.0 更新记录

✨ 新增

  1. 亮 / 暗双色主题色配置 —— 后台 主题 → 基本设置 新增 亮色模式主题色暗色模式主题色 两项独立配置,分别对应亮、暗模式的主色调,模式切换时实时生效(默认湖水蓝 #7DCDE8 / 樱花粉 #E87D98)。
  2. 主题切换渐变过渡 —— 亮暗模式切换时背景色相变量平滑插值,过渡更柔和自然,不再突兀(饱和度刻意压低,仅保留极弱主题色相暗示)。
  3. ANI 动态指针样式 —— 内置鼠标指针动态化效果,悬停可交互元素自动反馈,全站统一观感。
  4. 文章页目录组件自适应高度 —— 侧边栏 TOC 根据视口高度自适应,长目录支持滚动,短目录贴合内容,不再撑爆或留空。

🛠 修复

  1. 页脚公安备案图标错乱 —— 原默认图标复用了站点 logo 兜底图导致显示不一致。
  2. 留言板「天数记录」常显「-」 —— 与页脚「本站已运行 X 天」共用同一份配置。
  3. 搜索弹窗关闭按钮残影 —— .search-modal 透明度与可见性同步淡出,不再出现「面板消失但 X 按钮还在」的拖影。
  4. 朋友圈页面 —— 已适配官方链接管理插件,请在插件->链接管理插件详情->rss订阅部分勾选公开 RSS 订阅动态即可

🗑 移除 / 优化

  1. 移除前端色相切换面板 —— 导航栏的色相滑块和取色卡片彻底下线,主题色统一由后台双色配置驱动,单一信息源更清爽。
  2. 背景主题色染色减弱 —— 登录页 / 网关页背景渐变饱和度从 30% / 12% 降至 8% / 4%,背景接近中性,不再被主题色「染色过重」。
  3. 友链提交功能下线 —— 因友链提交插件不再兼容新版 Halo,移除朋友们页面提交按钮、表单弹窗及样式。建议通过 halo 商城安装 AstraHub 星链插件 注册邀请交换友链,或直接联系博主。本站信息卡(一键复制)保留。

资源下载

  • theme-Serenity.zip
1.5.11
Serenity 发布于
>=2.0.0

Bug修复

修复碎碎念页面遗漏的问题(动态条数限制问题)


Generated from v1.5.11

资源下载

  • theme-Serenity-v1.5.11.zip
1.5.10
Serenity 发布于
>=2.0.0

新特性

  • 集成 Passkey 通行密钥插件
    • 登录页“快速关联”并入 Passkey 入口
  • 集成Halo Plugin Online在线显示插件
    • 页脚在线展示websocket状态、在线人数与活跃页面数
  • 登录/注册/忘记密码等网关页新增独立壁纸开关
    • 基本设置 -> 登录设置 新增“启用登录页壁纸”,默认关闭
    • 开启后网关页复用首页壁纸配置;关闭后这些页面不再跟随首页壁纸显示
  • 公安备案 Logo 自定义
    • 支持为公安备案单独选择 Logo 附件,留空时使用默认图标
    • 支持自定义公安备案 Logo 显示大小(16-40px,默认 20px)
  • 朋友们页面跳转验证交互改造(Ordinary / Hue)
  • 移除旧滑块验证结构与样式残留,改为主题色 CTA 按钮确认跳转
  • 朋友们页面头像兜底逻辑重构
    • 友链未填写头像或头像加载失败时,不再回退字母
    • 统一改为主题跟随的 SVG 占位图标,亮暗模式下自动使用对应主题色

Bug修复

  • 修复页脚 ICP / 公安备案显示开关未生效的问题。

Generated from v1.5.10

资源下载

  • theme-Serenity-v1.5.10.zip
1.5.9
Serenity 发布于
>=2.0.0

##移除一些无法避免的代码残留


Generated from v1.5.9

资源下载

  • theme-Serenity-v1.5.9.zip
1.5.8
Serenity 发布于
>=2.0.0

新特性

  • 关于页面:新增联系我组件隐藏/显示功能
  • 页脚:新增AstraHub 状态栏适配AstraHub 星链节点

功能与修复

  • 修复首页「随想碎片 / 生活回想」在弱网或图片慢加载场景下的布局退化问题,避免内容塌成单列。
  • 修复「随想碎片」模块副标题文案显示异常。

Generated from v1.5.8

资源下载

  • theme-Serenity-v1.5.8.zip
1.5.7
Serenity 发布于
>=2.0.0

UI优化

文章详情页顶部作者等元数据可见度

朋友圈站点跳转滑块效果优化


Generated from v1.5.7

资源下载

  • theme-Serenity-v1.5.7.zip
1.5.6
Serenity 发布于
>=2.0.0

新特性

新增「基本设置 -> 全站文字样式」配置

首页背景壁纸支持亮色与暗色分别配置(可选附件)

性能优化

PJAX性能优化

UI优化

移动端文章封面与元信息样式优化

Bug修复

登录/注册页面输入框线条与图标焦点状态修复,输入框有值时保持高亮,不再在失焦后立即消失。

搜索弹窗样式,亮色模式下搜索面板文字为灰色。移除搜索弹窗整过渡,避免出现短暂的透明。

优化评论区滚动手感,移除对评论组件的整块滚动拦截,解决在评论区附近上滑/下滑时的“阻滞感”与边界发涩问题。


Generated from v1.5.6

资源下载

  • theme-Serenity-v1.5.6.zip
1.5.5
Serenity 发布于
>=2.0.0

新特性

  • 可配置页面过渡加载动画(基础配置),仅支持gif格式,未设置默认kirara.gif
  • OAuth2 社交登录支持
    • 登录页集成 Halo OAuth2 插件的第三方登录(GitHub / Gitee / GitLab 等)

Bug 修复

  • 修复友链页面滑块可超出轨道右边界

Generated from v1.5.5

资源下载

  • theme-Serenity-v1.5.5.zip
1.5.4
Serenity 发布于
>=2.0.0

新特性

  • 自定义页面导航图标
  • 重构登录、注册、忘记密码、退出登录页面
    689b7502d8b4d02a7b4891b2f622b81d
    7be4db8ba082a925bea18a5097c1cd12
    618f6c2f6968a37f4fe5c833b61f6fa6
    6ac448aa66b80989d384be944e1d7e03

UI优化

  • 优化朋友们跳转滑动块样式

其他优化

  • 移除主题中未引用的静态资源

其他不起眼的一些优化


Generated from v1.5.4

资源下载

  • theme-Serenity.zip
1.5.3
Serenity 发布于
>=2.0.0

Bug修复

  • 修复分类详情页面顶部的默认标志(和分类卡片一致)

UI优化

  • 优化项目集、标签墙空状态提示

其他

  • 默认设置进一步调整
  • 其他一些没人注意的小细节...

Generated from v1.5.3

资源下载

  • theme-Serenity-v1.5.3.zip
1.5.2
Serenity 发布于
>=2.0.0

默认设置调整

  • 首页仅保留壁纸,关闭其他组件默认值
  • 关于页面所有组件默认关闭

UI 统一优化:空状态提示样式全站统一

将所有非首页页面的"无数据"“无插件”空状态提示统一,保持视觉一致。


Generated from v1.5.2

资源下载

  • theme-Serenity-v1.5.2.zip
1.5.1
Serenity 发布于
>=2.0.0

Bug 修复(更新此版本,务必提前备份主题配置)

⚠️ 此版本修复了一个影响范围极大的问题。

重要修复:settings.yaml 数据结构变更导致的全站渲染崩溃

UI 优化

  • 解决爱发电组件没适配主题模式切换的问题
  • 优化主题项目集我的项目详情弹窗md语法渲染的问题

Generated from v1.5.1

资源下载

  • theme-Serenity-v1.5.1.zip
1.4.6
Serenity 发布于
>=2.0.0

新特性

  • 新增装备管理页面(模板),适配装备管理插件(来源:blog.zyx-2012.cn,并在此基础上进行适配和优化。)
  • 新增页面标题和副标题自定义配置
  • 新增文章页标题装饰图标开关以及封面内容布局(适配移动端)

Bug 修复

  • 修复登录页主题模式不跟随用户切换的问题
  • 修复标签页环形数据统计错误、标签颜色显示错误(历史遗留)问题

其他

  • 其他小问题

Generated from v1.4.6

资源下载

  • theme-Serenity-v1.4.6.zip
1.4.5
Serenity 发布于
>=2.0.0

特性优化

  • ICP 备案 Logo 自定义
    • 支持自定义 ICP 备案 Logo 图片(附件选择器或手动输入链接),留空使用默认图标
    • 支持自定义 Logo 显示大小(16-40px,默认 20px)
  • 部分来源
    感谢 blog.zyx-2012.cn的贡献/建议,已将此改动进一步优化并入。

UI 优化

  • 页脚信息布局拓宽

历史遗留问题

  • 文章页,分类标签跳转问题
  • 首页打字机名称自动换行问题
  • 移除全站示例/占位内容,无数据时显示空状态提示

Generated from 1.4.5

资源下载

  • theme-Serenity-1.4.5.zip
1.4.4
Serenity 发布于
>=2.0.0

新特性

  • 新增便签墙模板
  • 新增首页打字机回退效果
    • 新增后台配置项「启用打字机回退效果」,默认关闭
    • 关闭时行为不变,打完即停

Bug修复

  • 修复文章目录侧边栏无法通过鼠标滚轮滚动的问题
  • 修复点击文章目录跳转定位不准确的问题

UI优化

  • 优化近期笔记阅读量倾斜被裁切的问题

其他

  • 其他我也不记得了…

Generated from v1.4.4

资源下载

  • theme-Serenity-v1.4.4.zip
1.4.3
Serenity 发布于
>=2.0.0

Bug 修复

  • 修复移动端导航目录问题
  • 修复移动端归档页面文章卡片问题
  • 修复移动端关于页面Steam游戏组件适配问题
  • 修复移动端首页风向标排列、站点动态时间线css问题

Generated from v1.4.3

资源下载

  • theme-Serenity-v1.4.3.zip
1.4.2
Serenity 发布于
>=2.0.0

Bug修复

修复上个版本遗留的h3、h4目录挂载失败问题


Generated from v1.4.2

资源下载

  • theme-Serenity-v1.4.2.zip
1.4.1
Serenity 发布于
>=2.0.0

新特性

  • 新增文章过期提示组件开启/隐藏特性

Bug 修复

  • 修复文章目录导航缺少上级标题时子标题不显示的问题
    • 当文章只有 h3 + h4(没有 h2)时,h4 标题不会出现在侧边栏目录中
  • 其他:目前就记得这个…

Generated from v1.4.1

资源下载

  • theme-Serenity-v1.4.1.zip
1.4.0
Serenity 发布于
>=2.0.0

新特性

Steam 模块重构

社交链接RSS 订阅开关

新增返回主页链接

UI 优化

  • 交错入场动画系统
  • 音乐播放器面板展开动画
  • 移除搜索面板黑色遮罩层
  • 可访问性:30+ 个图标按钮/链接添加 aria-label
  • Hero 个人信息区间距紧凑化,短文案不再出现大面积空白

Bug修复

  • 修复关于页 Thymeleaf NPE
  • 修复 .compass-grid CSS 布局冲突
  • 补全 -webkit-backdrop-filter
  • 修复 CC 外链安全属性
  • 修复十年之约定时器泄漏
  • 修复标题层级跳级
  • 修复关于我页面社交链接不同步的问题
  • 修复脚本加载属性冲突
  • 补充页面级 OG/Twitter Card 元标签
  • 修复 Lightbox 内存泄漏
  • 修复文章页 JSON-LD 结构化数据不渲染
  • 修复 PJAX 从不派发 pjax:beforeReplace 事件
  • 页脚法律条款优化, 修复关闭隐私政策和服务条款存在的问题

其他

ICP备案号显示问题

主题配置文件、Readme内容优化

其他的也记不清了,毁灭吧


Generated from v1.4.0

资源下载

  • theme-Serenity-v1.4.0.zip
1.3.5
Serenity 发布于
>=2.0.0

v1.3.5

新特性

  • 音乐播放器支持自定义接口地址(适配Metings API)

一些优化

  • 优化搜索面板遮盖、字体样式
  • 优化首页第一屏效果、动画

Bug 修复

  • 修复关于我页面社交链接不同步的问题
  • 修复播放组件面板按钮模式切换的问题

Generated from v1.3.5

资源下载

  • theme-Serenity-v1.3.5.zip
1.3.4
Serenity 发布于
>=2.0.0

优化

  • 标签云组件美化
  • 关于作者组件美化

Bug 修复

  • 修复 PJAX 页面切换时灯箱残留问题

Generated from v1.3.4

资源下载

  • theme-Serenity-v1.3.4.zip
1.3.3
Serenity 发布于
>=2.0.0

新特性

  • 首页首屏支持选配 API 随机壁纸(PC/移动端)
  • 文章详情页支持选配 API 随机壁纸(PC/移动端),并支持调节壁纸模糊程度。文章内容/侧边栏组件新增毛玻璃效果
  • 分类页面卡片图标支持自定义配置
    • 在「基本设置 → 分类图标列表」中为每个分类配置图标和颜色
    • 支持 Font Awesome 图标 class 和自定义颜色(HEX 格式)
    • slug 填写分类 URL 中的路径,如 /categories/kai-fa 中的 kai-fa
    • 未配置的分类显示默认 SVG 图标
  • 首页头像、天气文字颜色支持自定义配置,可配置纯色或渐变

优化

  • 首页/文章背景壁纸加载性能优化

Bug 修复

  • 修复欢迎页禁用后页面元素消失的问题

Generated from v1.3.3

资源下载

  • theme-Serenity-v1.3.3.zip
1.3.2
Serenity 发布于
>=2.0.0

新特性

  • 导航菜单图标支持自定义配置
    • 在「基本设置」中为每个导航页面(归档、标签、分类、关于我、碎碎念、朋友们、留言板、项目集、图库、朋友圈)配置图标 class
  • 文章详情页自定义滚动条(可配置显示/隐藏)
    • 在「文章页面」设置中开关,默认关闭

修复

  • 修复 Shiki 代码高亮插件不跟随主题模式切换的问题
  • 修复图库集页面点击分类筛选无反应的问题

优化

  • 文章详情页滚动条样式隔离,防止污染目录导航、文章列表等内部可滚动组件
  • 图库集图片加载优化
  • 全站性能优化
  • 全站 SEO 优化

Generated from v1.3.2

资源下载

  • theme-Serenity-v1.3.2.zip
1.3.1
Serenity 发布于
>=2.0.0

新特性

  • 首页随想碎片灯箱组件

修复

  • 修复音乐播放器自动播放功能不生效问题
  • 修复项目集"我的项目"版本详情弹窗问题

Generated from v1.3.1

资源下载

  • theme-Serenity-v1.3.1.zip
1.3.0
Serenity 发布于
>=2.0.0

v1.3.0

新特性

  • 新增音乐胶囊面板
  • 首页头部显示名称、个性标语、个人简介支持自定义颜色
    • 留空则使用主题默认颜色,随亮色/暗色模式自动切换
    • 设置自定义颜色后固定显示,不随主题模式变化

修复

  • 彻底修复 PJAX 页面切换时 CSS 闪烁
  • 修复 PJAX 导航内联脚本报错的问题
  • 修复关于页面启用 Steam 游戏模块页面崩溃的问题
  • 修复主题暗色/亮色切换的问题

优化

  • 性能、动画优化。

Generated from v1.3.0

资源下载

  • theme-Serenity-v1.3.0.zip
1.2.7
Serenity 发布于
>=2.0.0

修复

  • 修复音乐播放器切换页面时播放中断的问题

Generated from v1.2.7

资源下载

  • theme-Serenity-v1.2.7.zip
1.2.6
Serenity 发布于
>=2.0.0

优化

  • 移除一些无法适配的问题

Generated from v1.2.6

资源下载

  • theme-Serenity-v1.2.6.zip
1.2.5
Serenity 发布于
>=2.0.0

v1.2.5

新特性

  • 全局迷你音乐播放器(APlayer + MetingJS)
  • 页脚运行时间计时器

修复

  • 修复文章详情页上一篇/下一篇导航按钮被长标题撑开的问题

Generated from v1.2.5

资源下载

  • theme-Serenity-v1.2.5.zip
1.2.4
Serenity 发布于
>=2.0.0

v1.2.4

新特性

  • 首页社交图标支持 Iconify 图标库,可自定义任意图标(本地化部署,Iconify 优先,留空 fallback 内置图标)
  • 页脚 ICP 备案和公安备案跳转链接支持自定义

修复

  • 修复友链页面"申请友链"区块与底部页脚间距问题

Generated from v1.2.4

资源下载

  • theme-Serenity-v1.2.4.zip
1.2.3
Serenity 发布于
>=2.0.0

新特性

  • 标签页全新重设计:数据面板 + 标签墙布局

优化

  • 移动端进一步适配:欢迎页、随想碎片、生活回想、归档页、朋友圈等...

修复

  • 修复首页"近期笔记"和"站点动态"存在的问题

Generated from v1.2.3

资源下载

  • theme-Serenity-v1.2.3.zip
1.2.2
Serenity 发布于
>=2.0.0

新特性

  • 文章页阅读进度条
    • 页面最顶部固定显示一条强调色渐变进度条,随滚动从左到右增长
  • 友链申请信息一键复制
    • 点击名称/链接/头像/描述任意一项自动复制到剪贴板
    • 悬停显示复制图标,点击后弹出"已复制"气泡提示

优化

  • 友链页面申请区域布局优化
  • 友链申请对话框隐藏滚动条

修复

  • 修复评论组件表情选择器无法滚动的问题
    • Lenis 平滑滚动库拦截表情弹出层的 wheel 事件
    • 在 Lenis 初始化中添加 prevent 回调,排除表情选择器、弹出层、评论组件内部滚动
    • 新增 MutationObserver 自动为动态插入的弹出层添加 data-lenis-prevent 属性
  • 移除 settings.yaml 中友链配置的硬编码默认值
    • 站点名称、链接、头像、描述默认值改为空,使用 placeholder 示例提示
  • 完善"失联友链标签"配置说明
    • help 文字补充说明需要安装「友链自助提交」插件并配置无效友链分组

Generated from v1.2.2

资源下载

  • theme-Serenity-v1.2.2.zip
1.2.1
Serenity 发布于
>=2.0.0

修复

  • 修复归档页面标签云点击跳转地址错误的问题
    • 标签链接从手动拼接 /tags/{metadata.name} 改为使用 tag.status.permalink
    • 适配所有路由配置,避免因 metadata.name 与实际路由不一致导致 404

Generated from v1.2.1

资源下载

  • theme-Serenity-v1.2.1.zip
1.2.0
Serenity 发布于
>=2.0.0

新特性

  • 集成 Lenis 丝滑滚动库
    • 全局页面滚动带惯性和缓动
    • 锚点跳转和返回顶部使用 Lenis 平滑滚动
    • 自动处理欢迎页显示时暂停/恢复滚动
    • 弹窗内部滚动不受影响(搜索、法律弹窗、版本详情、友链申请、文章目录)
  • 集成 Swiper 滑块库
    • 随想碎片(memo slider):触摸滑动、自动播放、前后导航按钮、鼠标悬停暂停
    • 生活回想(life slider):自由模式滑动、惯性回弹、触摸手势
  • 内置灯箱系统(fallback lightbox)
    • 文章详情页:自动检测 lightgallery 插件,未安装时启用内置灯箱
    • 图库页面:自定义灯箱,点击图片放大查看
    • 碎碎念页面:自定义灯箱,点击图片放大查看
    • 统一交互:点击放大、点击/Esc 关闭、缩放动画、zoom-in 光标
  • 适配 Halo 官方 plugin-lightgallery 灯箱插件
    • 文章详情页图片添加 cursor: zoom-in 提示可点击放大
    • 灯箱 UI 适配主题色(工具栏、缩略图边框、计数器)
    • 灯箱背景遮罩、滚动锁定等样式兼容
    • 插件 DOM 选择器设置为 .post-content 即可使用
  • 主题切换圆形扩散动画
    • 从点击位置向外扩散的圆形遮罩效果
    • 动态计算最大扩散半径,确保覆盖全屏
  • 搜索框快捷键提示
    • 搜索框右侧显示 Ctrl K 快捷键徽章

优化

  • AOS 动画优化

修复

  • 修复留言板评论显示"未知"的问题
  • 修复图库页面灯箱点击无反应的问题
  • 修复首页标题右侧字符被截断
  • 修复欢迎页标题右侧字符被截断
  • 修复打字机光标与标题文字重叠、高度不对齐

Generated from v1.2.0

资源下载

  • theme-Serenity-v1.2.0.zip
1.1.12
Serenity 发布于
>=2.0.0

新特性

  • 项目展示页面新增项目归属标识功能
    • 支持区分"我的项目"和"收藏项目"两种类型
    • 统计区域分两行显示:项目数量(总/我的/收藏)+ GitHub 数据(Stars/Forks)
    • 后台配置支持为每个项目设置归属类型
  • 我的项目新增版本详情弹窗
    • 点击"我的项目"卡片打开版本详情弹窗(收藏项目仍跳转链接)
    • 自动拉取 GitHub Releases 并以时间线形式展示
    • 显示版本号、发布时间、更新日志等信息
    • 支持配置 GitHub Token 提高 API 请求限制
    • 弹窗边框使用主题强调色

优化

  • 评论组件样式优化
    • 优化 CSS 变量配置,调整 muted 颜色为更柔和的边框/背景色
    • 评论区头部样式美化:标题渐变色、新增副标题、评论数标签化

Generated from v1.1.12

资源下载

  • theme-Serenity-v1.1.12.zip
1.1.11
Serenity 发布于
>=2.0.0

修复

  • 修复侧边栏 sticky 定位在页面刷新后失效的问题
  • 修复欢迎页在页面切换或刷新时短暂闪烁的问题

Generated from v1.1.11

资源下载

  • theme-Serenity-v1.1.11.zip
1.1.10
Serenity 发布于
>=2.0.0

新特性

  • 新增注册页面,支持访客、投稿者、作者、文章管理员、超级管理员等角色注册
    • "立即注册"链接(仅在后台开启注册功能时显示)
    • 密码强度指示器
  • 文章详情页信息进行针对性优化(注册用户)

优化

  • 欢迎页全局化

Generated from v1.1.10

资源下载

  • theme-Serenity-v1.1.10.zip
1.1.9
Serenity 发布于
>=2.0.0

一些不起眼的优化

  • 文章分享按钮样式优化
  • 项目集卡片头像样式优化
  • 隐私政策、服务条款弹出框UI优化

Generated from v1.1.9

资源下载

  • theme-Serenity-v1.1.9.zip
1.1.8
Serenity 发布于
>=2.0.0

新增功能

隐私政策与服务条款

  • 页脚新增「隐私政策」和「服务条款」链接,与版权信息平行显示
  • 点击弹出毛玻璃效果弹窗,支持 Markdown 语法渲染
  • 弹窗边框使用主题色,适配亮色/暗色模式
  • 标题样式复用文章详情图标
  • 后台可配置是否显示及内容

优化

页脚布局

  • 移除原有的「关于」文字配置
  • 隐私政策/服务条款与版权信息同行显示,更简洁

弹窗样式

  • 背景采用透明模糊效果(backdrop-filter)
  • 关闭按钮悬浮于右上角,悬停旋转动画
  • 滚动条使用主题色
  • 移动端适配优化

配置项

在后台「页脚设置」中新增:

  • 显示隐私政策(开关)
  • 隐私政策内容(支持 Markdown)
  • 显示服务条款(开关)
  • 服务条款内容(支持 Markdown)

Generated from v1.1.8

资源下载

  • theme-Serenity-v1.1.8.zip
1.1.6
Ryan Wang 发布于
>=2.0.0

1.1.6

优化

  • 移除归档页面的硬编码示例数据

Generate from v1.1.6

资源下载

  • theme-Serenity.zip