fix: fill maximized main window
This commit is contained in:
+17
@@ -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 大小警告。
|
||||
|
||||
Reference in New Issue
Block a user