feat(theme): 添加暗色主题支持

- 新增暗色主题选项和系统主题自动适配功能
- 调整了部分样式以适应暗色主题
This commit is contained in:
himeditator
2025-07-05 00:54:12 +08:00
parent 14e7a7bce4
commit f29e15cde5
20 changed files with 192 additions and 46 deletions

View File

@@ -31,6 +31,19 @@
- 发送:无数据
- 接收:`FullConfig`
### `control.nativeTheme.get`
**介绍:**前端获取系统当前的主题
**发起方:**前端控制窗口
**接收方:**后端控制窗口实例
**数据类型:**
- 发送:无数据
- 接收:`string`
## 前端 ==> 后端
### `control.uiLanguage.change`
@@ -43,6 +56,16 @@
**数据类型:**`UILanguage`
### `control.uiTheme.change`
**介绍:**前端修改字界面主题,将修改同步给后端
**发起方:**前端控制窗口
**接收方:**后端控制窗口实例
**数据类型:**`UITheme`
### `control.leftBarWidth.change`
**介绍:**前端修改边栏宽度,将修改同步给后端
@@ -165,7 +188,7 @@
## 后端 ==> 前端
### `caption.uiLanguage.set`
### `control.uiLanguage.set`
**介绍:**后端将最新界面语言发送给前端,前端进行设置
@@ -175,6 +198,16 @@
**数据类型:**`UILanguage`
### `control.nativeTheme.change`
**介绍:**系统主题发生改变
**发起方:**后端
**接收方:**前端控制窗口
**数据类型:**`string`
### `control.engine.started`
**介绍:**引擎启动成功