FIT2CLOUD
Ethereal 的图标

Ethereal

9,178
2,838

一款基于 Fuwari 二次开发,为 Halo 打造的 Fuwari 风格增强型主题

2.1.0
楠南NanNan 发布于

v2.1.0

最新
>=2.25.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

  • #90 新增站点日历侧栏小组件,服务端动态注入文章数据

  • #104 依赖升级:npm 分组 13 项更新

  • #106 修复小组件同 id 多实例只有第一份生效,移动端热门文章与播放器不可用

Full Changelog: v2.0.1...v2.1.0


Generated from v2.1.0

资源下载

  • Ethereal-2.1.0.zip