feat: implement main window layout strategy
This commit is contained in:
+21
@@ -78,3 +78,24 @@
|
||||
- `npm install` 仍报告 3 个 moderate audit findings。
|
||||
- 前端构建仍提示 Browserslist 数据过期。
|
||||
- Vite 仍提示生产 chunk 大于 500 kB。
|
||||
|
||||
### 实现主窗口启动参数与根布局策略
|
||||
|
||||
- 任务:实现 `T-011`,把已确定的主窗口与布局策略落到代码。
|
||||
- 结果:
|
||||
- Go 侧主窗口设置为初始 `1280x800`、最小 `1024x720`、居中、可调整大小、正常窗口状态。
|
||||
- 第二窗口继续保持 `340x320` 小窗。
|
||||
- 前端 `html`、`body`、`#app` 和应用根容器撑满窗口并隐藏外层滚动。
|
||||
- 主窗口侧边栏、顶部栏和内容区使用 flex 填满窗口。
|
||||
- Dashboard、General、Tags 等现有页面补充了宽度和最小尺寸约束。
|
||||
- 根路由保留为主窗口入口,不再自动跳转到第二窗口。
|
||||
- 验证:
|
||||
- `.\init.ps1` 通过。
|
||||
- `go test ./...` 通过。
|
||||
- `cd frontend && npm run build` 通过。
|
||||
- `go build -o bin\cmbone.exe .` 通过。
|
||||
- `bin\cmbone.exe` 启动 6 秒 smoke 通过。
|
||||
- 非阻塞警告:
|
||||
- `npm install` 仍报告 3 个 moderate audit findings。
|
||||
- 前端构建仍提示 Browserslist 数据过期。
|
||||
- Vite 仍提示生产 chunk 大于 500 kB。
|
||||
|
||||
Reference in New Issue
Block a user