fix: fill maximized main window
This commit is contained in:
@@ -34,7 +34,7 @@
|
||||
- 当前兼容重定向路由:`/#/business/image-optimizer`、`/#/logs/audit`、`/#/logs/app`。
|
||||
- 当前第二窗口路由:`/#/second`
|
||||
- 已实现主窗口策略:默认不最大化,初始 `1280x800`,最小 `1024x720`,居中,可调整大小;启动后可按 `window.*` 配置恢复尺寸和最大化状态。
|
||||
- 已实现页面布局策略:根容器 `width: 100%`、`height: 100vh`,内部 flex/grid 填满窗口。
|
||||
- 已实现页面布局策略:根容器 `width: 100%`、`height: 100vh`,内部 flex/grid 填满窗口;主窗口最大化后背景、根容器和主布局铺满可用区域,不出现左右黑边。
|
||||
- 已实现内容区策略:阅读型内容保留最大宽度;列表、仪表盘、设置页自适应拉伸。
|
||||
- 已保留第二窗口策略:保持小窗,不参与主窗口最大化和尺寸恢复逻辑。
|
||||
- 已实现 AuthService:`GetAuthProviders`、`GetAuthMode`、`SetAuthMode`、`Login`、`Logout`、`GetCurrentSession`。
|
||||
@@ -89,7 +89,6 @@ wails3 build
|
||||
- OCR 和热键依赖平台实现,跨平台修改需要分别验证。
|
||||
- 当前前端以构建检查为主,暂未引入专门的前端单元测试。
|
||||
- bindings 生成依赖本机安装的 `wails3`。
|
||||
- 待修复:主窗口最大化后不能出现左右黑边,窗口背景、根容器和主布局必须铺满可用区域。
|
||||
- Windows 默认打包路径依赖 NSIS `makensis`;当前本机 PATH 未检测到 `makensis`。
|
||||
- 当前项目未配置 `wails.json`,MSIX 暂不作为可用打包路径。
|
||||
- 托盘菜单点击行为仍建议在真实桌面环境人工复核,本轮已确认初始化代码路径和应用启动 smoke。
|
||||
@@ -251,9 +250,16 @@ wails3 build
|
||||
- 新增 `docs/ecommerce-scenario.md`。
|
||||
- `go test ./...`、`cd frontend && npm run build`、`go build -o bin\cmbone.exe .` 和 `cmd /c build.bat` 通过。
|
||||
|
||||
同日修复主窗口最大化黑边与布局填充:
|
||||
|
||||
- Go 侧主窗口设置 `BackgroundColour`,避免 WebView 外围区域显示默认黑底。
|
||||
- 前端 `html`、`body`、`#app`、应用根容器和主布局统一填满窗口,并设置明暗主题背景。
|
||||
- `go test ./...`、`cd frontend && npm run build`、`go build -o bin\cmbone.exe .` 和 `cmd /c build.bat` 通过。
|
||||
- 启动 `bin\cmbone.exe` 后程序化最大化窗口,左右边缘采样 `11264` 个像素,纯黑像素数为 `0`。
|
||||
|
||||
## 下一步
|
||||
|
||||
先领取 [`06-tasks.md`](06-tasks.md) 的 `T-035`:修复主窗口最大化黑边与布局填充;完成后继续 `EC-002` 建立商品后端模型。
|
||||
继续领取 [`06-tasks.md`](06-tasks.md) 的 `EC-002`:建立商品后端模型。
|
||||
|
||||
## 当前 blocker
|
||||
|
||||
|
||||
Reference in New Issue
Block a user