主题最近更新时间
2023-12-11 12:55
Halo 应用市场地址
https://www.halo.run/store/apps/app-YGkgz
Release
发布 2.0.0 正式版
重构主题并深度适配 Halo 2.x【v2.0.0-beta.2】
初步适配 Halo 2.x【v2.0.0-beta】
1.x 最终版【v1.3.4】
链接
预览:https://lixingyong.com
GitHub:https://github.com/LIlGG/halo-theme-sakura
主题开发日志:挖坑日志【暂未继续更新】
说明
原版为 WrodPress 上人气很高的一款主题。
原作者 mashirozx
本版基于Halo主题 Siren 进行,感谢大大移植 Siren。
2.x 版本功能(截至 2.0.0)
- 注重性能。主题内资源采用异步加载,延迟加载。
- 完美支持 Pjax。
- SEO 优化。
- 主题国际化。
- 全局使用 svg 图标库。
- 自定义扩展,主题触发各核心功能均会产生 window 事件,方便用户扩展功能。
- 支持深色模式。
- 移动端深入适配。
- 导航栏支持图标、动画,支持二级菜单。
- 完美兼容 Halo 2.x 评论、搜索、瞬间、图库、友链等插件。
- 首页支持故障文本和头像,支持标准与图文双风格切换。
- 支持首页视频,视频支持 HLS 等流媒体。
- 集成音乐播放器插件,支持 Meting API。
- 图片懒加载,自适应大小。
- 主题已集成代码高亮,多种高亮支持,实现仿 Mac 风格。
- 主题背景切换
- 自定义友链页面
- 文章目录支持
- 个人信息
- 分享功能
- 分类、标签支持雷达图及云标签
- 全局提示&复制提醒功能
- 瀑布流相册
- 适配瞬间页面,支持点赞及评论。
- 文章字数、更新时间提醒
后续开发计划(1.x 不再继续维护)
- [ ] 自定义邮件模板,需等待 Halo 支持
- [ ] 自定义符合主题的评论插件
本博客配置项较多,注重个性化,供用户选择的余地很多!!!
1.x 版本功能(截至 1.3.4)
- 集成音乐播放器插件,可在文章中使用【支持开关及配置】
- 全站 pjax【支持开关】
- 新增背景视频,支持bilibili,支持流播放【支持开关及配置】
- Lazyload 图片懒加载
- 文章页面代码高亮,且实现仿 Mac【支持开关及更换样式】
- 自定义评论功能,支持表情包,支持 UA。【评论插件是我重写的,地址:https://github.com/LIlGG/halo-comment-sakura,其他主题想使用也可以直接使用,但不保证兼容性】
- 新增文章目录
- 新增主题切换【支持配置】
- 修改友链界面
- 修改 404 页面
- 重写分享功能【完成一部分】
- 集成 Live2d 插件【支持开关及配置,halo-live2d插件,地址:https://github.com/LIlGG/halo-live2d】
- 自定义邮件模板
- 标签页面(支持云标签)
- 复制粘贴功能优化
- 全局提示信息
- 相册
- 说说【增加说说评论】
- 黑夜模式
- 国际化
- 随机图
......
💫 2.x 版本与 1.x 比较
在主题 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 改名为瞬间 |
图库 | √ | √ | |
友链 | √ | √ | |
预览截图
![home.jpg](../halo-sakura/img/homepage.jpg)
![setting.jpg](../halo-sakura/img/settingpage.jpg)