经过一段时间的调整与完善,theme-Serenity-Xmao 现已正式开源。这是一款基于 Serenity 开发的 Halo 博客主题二次开发版本,主要围绕主题身份、友情链接展示、友链申请流程和使用文档进行了针对性改进。
🌐 开源地址:GitHub / theme-Serenity-Xmao
🏷️ 当前版本:2.1.4
⚙️ 适用版本:Halo 2.0.0 及以上
🌱 项目来源与开源说明
本项目并非从零开发,而是在 atangccc/Serenity-Grace 的基础上进行二次开发。感谢原作者和社区贡献者提供的优秀主题基础。
二次开发版本继续遵循 GPL-3.0 许可证。使用、修改或再次分发时,请同时遵守许可证要求,并保留必要的开源说明和上游项目致谢。
✨ 本次二次开发了什么
01|主题身份与项目资料
主题名称与内部 ID 统一为
theme-Serenity-Xmao。修改主题作者、主页地址、项目链接和主题图标。
补充 README、更新日志、主题详情以及上游来源说明。
02|友情链接信息展示
在友链页面增加本站 ICP 备案信息展示。
友链头像地址统一显示为完整 URL,方便其他站长直接使用。
支持名称、描述、链接、头像和 ICP 信息复制。
增加“一键复制全部信息”,减少手动整理资料的步骤。
03|Link Submit 友链申请适配
适配 Link Submit 友链申请插件,并增加主题后台开关。
重新调整申请按钮的尺寸、颜色和交互状态,使其更贴合主题。
增加清晰的友链申请流程和申请要求,同时保留“提交友链申请”与“复制全部信息”按钮。
申请区域采用桌面端双栏、移动端单栏的响应式布局。
04|友链申请规则
申请网站需要能够稳定访问、支持 HTTPS、内容合法健康,并保持正常维护。提交申请前应先添加本站友链。ICP 备案属于加分项,但不是审核通过的硬性条件。
📦 安装方式
进入 Halo 控制台,在“外观 → 主题”中上传并安装 ZIP。
启用主题后,根据自己的站点信息重新检查并保存主题设置。
⚠️ 升级前请注意
重要:Halo 会把新的内部 ID 识别为一个新主题。
主题内部 ID 已调整为
theme-Serenity-Xmao。旧主题配置通常不会自动继承,安装前建议备份现有配置,并在启用后逐项核对站点 Logo、首页背景、菜单、友链资料及其他主题设置。
💬 开源与反馈
如果你在使用过程中发现问题,或者有合理的改进建议,欢迎前往 GitHub Issues 提交反馈。也欢迎 Fork 项目继续完善,但请尊重原项目与本项目的开源许可证和署名要求。
希望这个二次开发版本,能够为喜欢 Serenity 风格、同时需要更完整友链申请体验的 Halo 用户提供一点帮助。
评论交流
欢迎留下你的想法