fix: fill maximized main window

This commit is contained in:
QiuSW
2026-07-09 09:59:13 +08:00
parent 0bc023f3f9
commit 21953fed2a
7 changed files with 52 additions and 17 deletions
+17
View File
@@ -417,3 +417,20 @@
- 不出现左右黑边,恢复窗口后布局正常。
- 验证:
- `git diff --check` 通过。
### 完成主窗口最大化黑边修复
- 任务:完成 `T-035`,修复主窗口最大化黑边与布局填充。
- 结果:
- Go 侧为主窗口设置浅色背景,避免 WebView 外围区域显示默认黑底。
- 前端根节点和应用根容器统一使用 `100%` 宽高、`100vh` 最小高度和明暗主题背景。
- 主布局由 `h-screen` 调整为 `h-full min-h-screen`,最大化和恢复窗口时都跟随可用区域填充。
- 验证:
- `cd frontend && npm run build` 通过。
- `go test ./...` 通过。
- `go build -o bin\cmbone.exe .` 通过。
- `cmd /c build.bat` 通过。
- 启动 `bin\cmbone.exe` 后程序化最大化主窗口,左右边缘采样 `11264` 个像素,纯黑像素数为 `0`。
- 非阻塞警告:
- `cmd /c build.bat` 仍提示 `wails3 build` 是 `wails3 task` 的 alias。
- 前端构建仍提示 Browserslist 数据过期和 chunk 大小警告。