1.9 KiB
1.9 KiB
左侧树折叠按钮修复计划
目标
恢复左侧会话/项目树的整栏折叠入口,确保当前主题和响应式视口下可见、可操作,并保持现有项目节点展开逻辑不变。
范围
- 只处理整个左侧栏的折叠/展开控件、状态和必要样式。
- 不改项目节点自身的展开箭头,不重做主题,不触碰任务看板改动。
阶段
- [DONE] 记录现状并复现左侧栏折叠入口缺失
- [DONE] 定位侧栏折叠状态、控件与主题样式链路
- [DONE] 补充折叠入口可见性与交互回归断言
- [DONE] 恢复折叠按钮并限定响应式与主题样式
- [DONE] 运行语法检查与相关自动化回归
- [IN_PROGRESS] 在真实浏览器验证展开折叠及多视口表现
- [TODO] 审查最终差异并清理临时跟踪文件
完成标准
- 展开态存在清晰可点击的收起按钮,折叠态存在恢复按钮。
- 鼠标、触控与键盘均可操作,具备正确无障碍名称和状态。
- 目标截图视口、常规桌面和窄屏不遮挡关键内容。
- 自动化回归、语法检查、差异检查通过。
错误记录
rg --files .trellis .agents/skills .codex/agents因后两个目录不存在返回状态 2,但成功列出.trellis;后续仅查询实际存在路径。codebase-memory-mcp/search_graph首次调用传输关闭;已记录,后续改用已成功的search_code与本地rg交叉校验,不重复同一失败调用。- 随后的
codebase-memory-mcp/search_code也因传输关闭失败;本阶段降级为本地rg/sed,不再重试已关闭的 MCP 通道。 - 最初访问
127.0.0.1:3000命中另一套 PinchChat nginx 页面;已定位 cc-web 实际端口为8002,后续资源检查改用该端口。 - 计划状态更新补丁曾因 hunk 格式错误失败;未修改业务文件,随后基于文件尾部重新提交。