工作台五项反馈修复¶
历史记录 / Historical record:本文保留当时的计划、研究或验收证据,不代表 0.11 当前能力全集。现行说明见 文档入口;英文入口见 English overview。
2026-10-17,继续在 exp 修复用户逐项指出的问题。
- 竖直标签页收起时被裁半边:窄轨仍是 56px,但新工作台给了左右各 12px 内边距,44px 图标槽装不下。改为 4px 水平边距并让主按钮占满剩余宽度;图标在悬停展开前后位置不变。
- 左上角名称:入口文案改为“标签页”,与点击后打开的功能一致;角标保留标签数量。
- 二级 Segment 辨识度:OneGUI Segment 与存量 SegmentedOverflow 共用轨道、边框、选中底色和文字角色。轨道有明确灰阶与边界,选中项使用黑白高对比动作色对;浅色、深色主题分别解析。四种便笺纸色及选中态加入真实令牌对比度检查。
- 研讨间重复选时:点房间时段后立即弹出标准确认窗,携带该段起止时间;使用空闲时段筛选时带入完整筛选范围。确认窗不再重复全天表,只提供开始/结束微调;最短/最长时长、占用与过期约束仍校验。提交按钮在固定页脚,成功有即时提示,错误和首次邮箱绑定重试留在确认窗中。修复了时间下拉 portal 原层级低于 OneGUI Modal、导致无法点选的问题。原先多人房间前端一律禁用提交,与既有“由馆方校验本人提交”的逻辑矛盾,本轮取消这项静默阻断,仍展示人数要求并保留馆方拒绝信息。
- 便笺黄色与保存:保存曾写入
BoardItem.props,渲染投影却丢掉它并只读spec.props。现在自定义组件更新写入规范的spec.props,同时兼容旧外层字段;因此旧版本确实已经写入本地的内容也能显示。输入即保存,刷新时无需先失焦。便笺整张卡使用不透明纸色,默认纸黄,深色主题也使用深色墨迹;纸色集中到 Reference/Semantic,不再使用组件内字面颜色。
验证¶
tools/workbench-followup-browser-test.mjs:桌面、手机实际操作,34 条断言通过,0 运行时错误。覆盖收起/展开图标尺寸、入口文案、两种 Segment、便笺聚焦时保存/刷新/重新编辑/旧内容恢复、研讨间所选段带入/时间微调/明确确认后提交/最短时长/筛选范围带入。- 研讨间通过测试脚本拦截 Vite 的客户端模块,注入 12 间本地模拟资源和模拟提交函数;不会进入产品构建,没有向馆方发送真实预约。真实账号的馆方校验、邮件与多人组队限制仍需真机/账号验证。
- 原截断回归脚本再跑 5 档视口、223 条断言通过;报告保存为
layout-regression.json,没有覆盖上一轮的历史截图。 - OneGUI 专项及 46 组语义对比度检查、desktop typecheck/production build、CSS 结构、白板模型/旧布局迁移/不重叠检查通过。
- 总文案护栏仍有 8 项既有问题;未新增此类问题,未宣称总护栏全绿。