FIT2CLOUD
深色模式 的图标

深色模式

701
371

为 Halo 后台管理面板提供深色/浅色模式切换,支持跟随系统、手动切换和偏好记忆

1.1.4
Serendipity 发布于
>=2.25.0

v1.1.4(2026-08-30)

调整

  • 移除插件对 Halo 官方设计 token(--halo-*)的全局覆盖,后台所有页面(官方页 + 第三方插件页)配色回归官方默认,不再被自定义绿色系主色污染
  • README 补充 Dark Reader vendored 依赖溯源:说明 4.9.129 与官方 4.9.128 的差异、构建所需文件清单,以及 SHA256SUMS 的生成与校验命令
  • 消除 Gradle 脚本中 group '...' 空格赋值语法的弃用(改用 group = '...'),并记录 run.halo.plugin.devtoolsgeneratePluginComponentsIdx 已知弃用限制

清理

  • 移除未被引用的前端资产 ui/src/assets/logo.svg(插件图标实际使用 src/main/resources/logo.png
  • 移除 0 字节的空文件 workplace/roleTemplates.yaml
  • 移除 useDarkMode 中系统偏好变化时的冗余 DOM 应用逻辑(行为不变)

验证

  • pnpm type-check / lint / test:unit(3 份测试文件、17 例)/ build 全绿
  • ./gradlew build 成功,产物 plugin-dark-mode-1.1.4.jar 内含更新后的 ui/main.jsui/style.csslogo.png

资源下载

  • plugin-dark-mode-1.1.4.jar