feat: persist main window state
This commit is contained in:
+2
-3
@@ -29,7 +29,7 @@
|
||||
| `#/image-optimizer` | 商品图片 AI 优化 | `T-020` / `T-023` 接入任务模型、任务列表、状态、结果和失败原因 |
|
||||
| `#/logs` | 操作日志 | `T-021` 接入审计日志和运行日志查询 |
|
||||
| `#/statistics` | 数据统计 | `T-022` 接入趋势、成功率、耗时和失败任务 |
|
||||
| `#/settings` | 设置中心 | 已接入统一设置 schema,`T-015` 继续使用窗口配置做尺寸恢复 |
|
||||
| `#/settings` | 设置中心 | 已接入统一设置 schema,窗口配置已用于主窗口尺寸恢复 |
|
||||
| `#/components` | 组件示例 | `T-030` 扩充输入框、多选框、下拉框、多行文本、表格、筛选、分页 |
|
||||
|
||||
## 主窗口布局
|
||||
@@ -47,14 +47,13 @@ Windows 10+ 是主要体验目标。主窗口策略已经实现到当前代码
|
||||
- 最小宽高:`1024x720`。
|
||||
- 启动时居中。
|
||||
- 允许用户调整大小。
|
||||
- 保存主窗口尺寸和最大化状态,下次启动恢复用户上次选择。
|
||||
- 页面根容器使用 `width: 100%` 和 `height: 100vh`。
|
||||
- 主布局内部使用 flex 或 grid,让侧边导航、顶部区域和内容区稳定填满窗口。
|
||||
- 阅读型内容使用最大宽度,建议 `max-width: 960px` 并居中。
|
||||
- 列表、仪表盘、设置页等工作型页面自适应拉伸,占满可用内容区。
|
||||
- 第二窗口保持小窗,不参与主窗口最大化、尺寸恢复和布局填充逻辑。
|
||||
|
||||
后续增强:保存主窗口尺寸和最大化状态,下次启动恢复用户上次选择。
|
||||
|
||||
## 页面规则
|
||||
|
||||
- 新增页面必须先确认属于模板能力、业务样例还是开发者示例。
|
||||
|
||||
Reference in New Issue
Block a user