diff --git a/docs/bug-sheet-review.md b/docs/bug-sheet-review.md index 07791409..969c2c90 100644 --- a/docs/bug-sheet-review.md +++ b/docs/bug-sheet-review.md @@ -132,3 +132,7 @@ ### 工作流节点文字边界(表格第 27 行) 默认空白换行不能拆分连续中文,固定 52px 高度也无法容纳长标签。现允许按字符换行,普通节点按标签高度扩展并保留最小高度与内边距;条件节点扩大到 150px,文字超过安全宽度时省略,完整值仍在节点属性面板。使用仓库 Cytoscape 与实际节点样式在本地浏览器检查截图中的中文标签及连续长标签,确认节点内显示。相关 13 项工作流测试、语法和 diff 检查通过。换行属性依据 https://js.cytoscape.org/ 官方文档。 + +### 侧栏标题及仪表盘项目标签(表格第 2、18 行) + +最近对话标题的 flex 子元素填满剩余空间,但原生按钮默认文本居中,导致标题偏向中间。增加明确左对齐。第 2 行截图未提供其他可识别重叠证据,未重新设计侧栏。仪表盘项目标签使用居中 inline-flex 时长文字会首尾裁切且不产生省略号,改为普通块级文本截断,完整名称保留既有 title。实际样式表与代表性 DOM 在 1280px 和 375px 视口下验证:标题左对齐,长项目名称尾部省略,相邻文本可见。此验证不覆盖完整应用交互。 diff --git a/docs/bug-sheet-status.md b/docs/bug-sheet-status.md index 481386bf..76f777d3 100644 --- a/docs/bug-sheet-status.md +++ b/docs/bug-sheet-status.md @@ -4,7 +4,7 @@ | Excel 行 | 序号 | 问题摘要 | 状态 | | --- | --- | --- | --- | -| 2 | 1 | 对话页面显示错乱了,按钮和文字位置全乱了, | 待核对 | +| 2 | 1 | 对话页面显示错乱了,按钮和文字位置全乱了, | 已修复最近对话标题因原生按钮默认居中而偏移;截图中未见其他文字重叠,当前侧栏其余位置不作无依据改动 | | 3 | 2 | 登录时没填密码也能提交,但提示信息和样式可以在优化下 | 已修复;空值反馈、字段原因及浏览器布局验证通过 | | 4 | 3 | 登录密码是明文传输的,容易被截获有安全风险,建议参考TDP的加密方案处理 | HTTP 部署存在传输风险;现有 HTTPS 与 HTTP 重定向已实现并通过测试,需启用 TLS | | 5 | 4 | 登录页用户名字段未做必填校验,提交时 username 字段值为空字符串,应增加非空验证 | 已修复并有针对性验证 | @@ -20,7 +20,7 @@ | 15 | 14 | 点击查看事实后,弹窗无事实,然后就跳转到事实页面了,觉得留在本页面合适 | 已修复查看入口强制跳页;直接打开事实详情,空关联仅提示,4 项脚本回归通过 | | 16 | 15 | 不同的项目保存漏洞时能有去重逻辑吗,待确认。隔离好像也没啥问题 | 跨项目全局去重属行为变更建议;现有按项目授权隔离,不改动 | | 17 | 16 | 拦截规则已经停用了,但是还是被拦截了。可能刚停用还没生效,然后被拦截,(是因为停用之后 未保存只 | 表中已说明未保存开关;当前有未保存状态与保存入口,未发现运行时缺陷 | -| 18 | 17 | 样式问题 | 待核对 | +| 18 | 17 | 样式问题 | 已修复:仪表盘项目标签正常尾部省略,避免 flex 居中导致首尾裁切 | | 19 | 18 | 用户并发配额耗尽时任务静默排队,界面无提示 | 当前仓库未实现,不扩展能力 | | 20 | — | 量任务已经执行结束,任务管理页也将队列标记为“已完成 100%”,但该任务创建的容器仍长期保持“ | 当前仓库未实现,不扩展能力 | | 21 | 19 | webshell 连接口令明文 | 已修复并有针对性验证 | diff --git a/web/static/css/style.css b/web/static/css/style.css index cbde58ad..1479f2da 100644 --- a/web/static/css/style.css +++ b/web/static/css/style.css @@ -24847,10 +24847,9 @@ tr.mcp-stats-tool-row[data-tool-name]:focus-visible { } .dashboard-recent-fact-project { - display: inline-flex; - align-items: center; - justify-content: center; + display: block; width: 72px; + max-width: 100%; box-sizing: border-box; padding: 3px 6px; border-radius: 6px; @@ -44535,6 +44534,7 @@ html[data-theme="dark"] .project-folders-load-more-count { color: inherit; font: inherit; cursor: pointer; + text-align: left; } .recent-conversations-toggle:hover {