v2.1.0
最新HALO 2 博客主题
Halo-Theme-Ethereal 2.1.0
一款专为 Halo 打造的 Fuwari 风格增强型主题
更新说明
欢迎使用 Ethereal 主题 v2.1.0。本次更新带来站点日历小组件,打赏页面改由 打赏插件 提供并支持访客自助提交打赏信息,图片处理统一改用 Halo 官方缩略图接口;同时修复移动端小组件不生效、图片地址导致 Banner 黑屏等问题。
请注意,本次更新移除了「速度优化」与「扩展页面 → 打赏页面」两个分组,打赏文案与收款码改由打赏插件配置,升级后需重新确认,详见 设置项迁移
打赏插件 需配合本版本使用:旧版主题启用该插件后访问 /reward 会白屏,请先升级主题
主题使用中遇到问题或者建议,欢迎在 Issue 中提交,也可前往 主题交流群 进行讨论
侧边栏小组件
-
新增 站点日历侧栏小组件,提供日 / 月 / 年三种视图,可查看当月与单日发布的文章,支持年度文章热力图,点击格子跳转到对应月份
-
修复 同一小组件同时放在桌面侧栏与移动端列表时,移动端热门文章一直「加载中」、音乐播放器无法播放的问题
打赏页面
-
新增 打赏页面改由 打赏插件 渲染,收款方式与文案在插件设置中统一配置
-
新增 打赏页页头展示累计人次、累计金额与本月人次
-
新增 访客可自助提交打赏信息,支持验证码与选填内容
-
新增 文章打赏弹窗支持爱发电入口
-
优化 赞助者墙支持加载更多,提交后自动刷新
弹窗与滚动
- 修复 打开弹窗(外链跳转、友情链接申请)后页面回到顶部的问题
图片与加载
-
优化 图片处理改用 Halo 官方缩略图接口,Banner、卡片封面与文章封面按屏幕自动分档加载,无需额外配置
-
优化 正文图片响应式属性由 Halo 自动注入,主题不再改写图片地址
-
优化 头像按显示尺寸加载,高分辨率屏不再固定取最大档
-
修复 外部图床与带查询参数的图片地址导致 Banner 黑屏的问题
插件兼容
- 修复 评论表情面板换页后残留且无法关闭的问题,改由评论组件自行兜底,请将评论组件升级至 3.5.1 及以上
设置项迁移
从 2.0.1 升级到 2.1.0 后,以下设置需重新确认。
扩展页面
- 「打赏页面」分组已移除,
/reward改由打赏插件提供;需在应用商店安装并启用「打赏插件」,并删除原来创建的「打赏页面」自定义页面
文章
- 「操作栏 → 打赏设置」中的打赏文案、微信 / 支付宝收款码与页面路径已移除,改在打赏插件设置中配置;主题仅保留「显示打赏页面按钮」
侧边栏
- 新增「站点日历小组件」分组,可开关年度热力图;需在侧边栏小组件列表中加入「站点日历」才会显示
速度优化
- 分组已移除,原图片处理设置不再生效,图片统一由 Halo 缩略图接口处理
其它
-
依赖升级:Astro 7.4.5、Svelte 5.57.3、Tailwind CSS 4.3.4、@halo-dev/api-client 2.27.0 等
-
依赖安全:锁定 glob、minimatch、serialize-javascript、fast-uri 等安全修复版
-
更新 README
-
版本号提升至 v2.1.0
本次更新处理的 Issue 与 PR
Issue
-
#95 [建议] 打赏页面支持爱发电及更多赞助通道
-
#100 [Bug] 主题修改了背景链接导致背景黑屏
-
#102 [Bug] 评论表情面板无法关闭 / 回复评论时面板位置错位(配合评论组件 Next)
-
#105 [Bug] 热门文章同时放在桌面侧栏和移动端小组件时,移动端一直「加载中」
PR
Full Changelog: v2.0.1...v2.1.0
Generated from v2.1.0
资源下载
- Ethereal-2.1.0.zip
