目前所在的 Next 分支版本 为基于 Halo 2.x 的主题版本,并不支持 Halo 1.x 版本。若后端仍旧使用 Halo 1.x ,可以前往 master 分支下载最新的支持 1.x 版本的主题(1.x 版本不再支持更新)
本主题参照 WordPress 主题 Sakura 制作,在原有的 Siren 主题上添加了 Sakura 的内容,并优化了部分内容。
如果各位有什么好的想法,希望可以提交 ISSUE
,如果有兴趣参与内容贡献,可以提交 PR
;
前往 Halo 安装指南 ,按照文档步骤进行安装。
主题已上架 Halo 官方应用市场 - Sakura
- 点击下载
- 进入 Halo 后台 -> 主题
- 点击右上角 “主题”, 在弹出的窗口中选择 “安装主题”
- 选择下载好的主题包(zip)
- 安装完成后的主题将会出现在 “未安装” 内,点击启用主题
所有插件均为可选,不安装则不会出现对应功能。部分插件可能已经预设在 Halo 内。
- 评论功能,需插件 plugin-comment-widget
- 搜索功能,需插件 plugin-search-widget
- 友链页面,需插件 plugin-links 支持
- 图库页面,需插件 plugin-photos 支持
- 说说页面,需插件 plugin-moments 支持
推荐插件
- Live2D 看板娘,插件地址:plugin-live2d
点击查看完整功能列表
- 注重性能。主题内资源采用异步加载,延迟加载。
- 完美支持 Pjax。
- SEO 优化。
- 主题国际化。
- 全局使用 svg 图标库。
- 自定义扩展,主题触发各核心功能均会产生 window 事件,方便用户扩展功能。
- 支持深色模式。
- 移动端深入适配。
- 导航栏支持图标、动画,支持二级菜单。
- 完美兼容 Halo 2.x 评论、搜索、瞬间、图库、友链等插件。
- 首页支持故障文本和头像,支持标准与图文双风格切换。
- 支持首页视频,视频支持 HLS 等流媒体。
- 集成音乐播放器插件,支持 Meting API。
- 图片懒加载,自适应大小。
- 主题已集成代码高亮,多种高亮支持,实现仿 Mac 风格。
- 主题背景切换
- 自定义友链页面
- 文章目录支持
- 个人信息
- 分享功能
- 分类、标签支持雷达图及云标签
- 全局提示&复制提醒功能
- 瀑布流相册
- 适配瞬间页面,支持点赞及评论。
- 文章字数、更新时间提醒
Tip:
上述功能大部分均可配置。具体操作在 后台 -> 外观 -> 主题 -> 设置 中进行配置
- 404 页面
- 自定义邮件模板,需等待 Halo 支持
- 用户登录及文章所属用户
- 自定义符合主题的评论插件
在主题 2.0.0-beta.2 版本之后,完全重构了主题,因此在功能与性能上,将于 1.x 有很大的区别。
2.x 在很多功能上做了优化,并且较于 1.x 在性能上有了巨大提升,后续将会持续支持 2.x 相关功能,因此目前推荐进行升级,下述表格仅供参考。
功能 | 2.x | 1.x | 备注 |
---|---|---|---|
全站 Pjax | √ | √ | |
主题资源异步加载 | √ | × | |
主题资源延迟加载 | √ | × | |
SEO 优化 | √ | × | |
移动端适配 | √ | √ | |
深色模式 | √ | √ | |
主题自定义评论 | × | √ | |
路由搜索 | • | √ | 2.x 支持插件搜索,后续将支持路由搜索 |
邮件模板 | × | √ | |
看板娘 | √ | √ | 2.x 使用插件支持,并且可以基于 ChatGPT 进行对话 |
首页视频 | √ | √ | 2.x 不再支持失效的接口,但默认的本地视频支持 HLS 等流视频 |
背景音乐 | √ | √ | 2.x 使用 Meting 接口,因此能够支持多种渠道的音乐 |
文章内音乐 | × | √ | 不再支持文章内使用音乐,后续可能使用插件实现 |
说说 | √ | √ | 2.x 改名为瞬间 |
图库 | √ | √ | |
友链 | √ | √ |
感谢这些很优秀的人:
Takagi 💻 📖 💡 |
Ryan Wang 🎨 🤔 |
Parasomnia 💻 🎨 |
Mashiro 🎨 🤔 |
---|
该项目遵循 所有参与者 规范。
由于主题开发需要一定的周期,再加上主题内部 API 所需的服务器和 CDN 都是一笔不小的开支,如果您喜欢我的主题,可以考虑资助一下~ 您的支持将是我继续开发主题的动力。
微信 |
支付宝 |
---|
欢迎其他各种形式的捐助!
halo-theme-sakura © LIlGG,基于 MIT 许可证发行。
作者及其贡献者共有版权 (帮助维护列表)。
lixingyong.com · GitHub @LIlGG