Serendipity edbf78f236 feat: 初始化 Halo 暗色模式插件
- Halo Plugin 后端(Java/Gradle),含 DarkModePlugin 主类和测试
- Vue 3 + TypeScript 前端 UI,包含主题切换组件和设置页面
- 暗色模式 CSS 变量和覆盖样式(布局/编辑器/表单/滚动条等)
- 设计文档和调查文档
- Halo 插件/主题开发 Agent Skills

Co-Authored-By: Claude <noreply@anthropic.com>
2026-08-06 21:03:00 +08:00

dark-mode

dark-mode - Halo 插件

简介

这是一个基于 Halo 的插件项目。

开发环境

  • Java 21+
  • Node.js 18+
  • pnpm

开发

# 启用插件
./gradlew haloServer
# 开发前端
cd ui
pnpm install
pnpm dev

构建

./gradlew build

构建完成后,可以在 build/libs 目录找到插件 jar 文件。

许可证

GPL-3.0 © LHY

S
Description
Halo 2.25 暗色模式插件 — 为 Halo 后台管理面板提供深色/浅色模式切换,支持跟随系统、手动切换和偏好记忆。
Readme GPL-3.0 4.1 MiB
1.0.5 Latest
2026-08-08 18:28:57 +08:00
Languages
Python 36.2%
HTML 30.4%
TypeScript 19.1%
CSS 6.7%
Vue 5.2%
Other 2.4%