Sakura

24,339
3,911

Halo 版本的樱花🌸主题

下载

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索Sakura并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。
  • 首页

Sakura

Halo version Build Status Code Style: Prettier LICENSE MIT

预览 | 安装 | 使用文档 | 更新记录

😶 注意!!

目前所在的 Next 分支版本 为基于 Halo 2.x 的主题版本,并不支持 Halo 1.x 版本。若后端仍旧使用 Halo 1.x ,可以前往 master 分支下载最新的支持 1.x 版本的主题(1.x 版本不再支持更新)

🧐 说明

本主题参照 WordPress 主题 Sakura 制作,在原有的 Siren 主题上添加了 Sakura 的内容,并优化了部分内容。

如果各位有什么好的想法,希望可以提交 ISSUE,如果有兴趣参与内容贡献,可以提交 PR

🔥 预览

DEMO:https://lixingyong.com/

截图:
screenshot.png

⭐️ 快速入门

安装 Halo(已安装可跳过)

前往 Halo 安装指南 ,按照文档步骤进行安装。

安装主题

自动安装(Halo 的版本需要 >= 2.6.0)

主题已上架 Halo 官方应用市场 - Sakura

可以直接使用应用市场进行安装,也可以通过下述步骤进行安装。

  1. 点击上方链接直达或者进入 Halo 官方应用市场,找到本主题。
  2. 点击左下角 下载 按钮。
  3. 弹出的对话框中,输入自己的网站地址,点击安装。
    Alt text

手动安装

  1. 点击下载
  2. 进入 Halo 后台 -> 主题
  3. 点击右上角 “主题”, 在弹出的窗口中选择 “安装主题”
  4. 选择下载好的主题包(zip)
  5. 安装完成后的主题将会出现在 “未安装” 内,点击启用主题

插件依赖

所有插件均为可选,不安装则不会出现对应功能。部分插件可能已经预设在 Halo 内。

推荐插件

⚡ 功能

点击查看完整功能列表
  • 注重性能。主题内资源采用异步加载,延迟加载。
  • 完美支持 Pjax。
  • SEO 优化。
  • 主题国际化。
  • 全局使用 svg 图标库。
  • 自定义扩展,主题触发各核心功能均会产生 window 事件,方便用户扩展功能。
  • 支持深色模式。
  • 移动端深入适配。
  • 导航栏支持图标、动画,支持二级菜单。
  • 完美兼容 Halo 2.x 评论、搜索、瞬间、图库、友链等插件。
  • 首页支持故障文本和头像,支持标准与图文双风格切换。
  • 支持首页视频,视频支持 HLS 等流媒体。
  • 集成音乐播放器插件,支持 Meting API
  • 图片懒加载,自适应大小。
  • 主题已集成代码高亮,多种高亮支持,实现仿 Mac 风格。
  • 主题背景切换
  • 自定义友链页面
  • 文章目录支持
  • 个人信息
  • 分享功能
  • 分类、标签支持雷达图及云标签
  • 全局提示&复制提醒功能
  • 瀑布流相册
  • 适配瞬间页面,支持点赞及评论。
  • 文章字数、更新时间提醒

Tip:

上述功能大部分均可配置。具体操作在 后台 -> 外观 -> 主题 -> 设置 中进行配置

待适配功能

  • 404 页面
  • 自定义邮件模板,需等待 Halo 支持
  • 用户登录及文章所属用户
  • 自定义符合主题的评论插件

💫 与 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 改名为瞬间
图库
友链

☃️ 贡献者

感谢这些很优秀的人:


Takagi

💻 📖 💡

Ryan Wang

🎨 🤔

Parasomnia

💻 🎨

Mashiro

🎨 🤔

该项目遵循 所有参与者 规范。

赞助

由于主题开发需要一定的周期,再加上主题内部 API 所需的服务器和 CDN 都是一笔不小的开支,如果您喜欢我的主题,可以考虑资助一下~ 您的支持将是我继续开发主题的动力。


微信

支付宝

欢迎其他各种形式的捐助!

作者

halo-theme-sakura © LIlGG,基于 MIT 许可证发行。

作者及其贡献者共有版权 (帮助维护列表)。

lixingyong.com · GitHub @LIlGG

希望你喜欢!

Alt

安装到 Halo

方式一

如果安装了应用市场插件,可以直接在应用市场中搜索Sakura并安装。

方式二

输入你的 Halo 站点地址,点击安装之后会重定向到你 Halo 后台并自动安装,Halo 的版本需要 >= 2.6.0。

方式三

点击手动下载,然后在 Console 上传。

这是一个开源应用,我们推荐优先在开源仓库中提交 issue,以便开发者更好地接收和跟进问题。

去提交 issue