优化: UX错误气泡区分重试类型+工具卡按轮次自动收起

This commit is contained in:
2026-06-16 23:48:06 +08:00
parent 107b8486ae
commit bebf2ec329
6 changed files with 77 additions and 20 deletions

View File

@@ -348,7 +348,13 @@ function groupDisplayName(group: ToolCallGroup): string {
transform: rotate(90deg);
}
/* -- 分组隐藏态的卡片 -- */
/* -- 分组隐藏态的卡片
UX-260616-03: 保持 display:none(原行为)。
不改 max-height/opacity 动画的原因:flex 容器 gap:8px 对零高 item 仍贡献 gap,
会留双倍间距致布局回归;display:none 移出流才无 gap。
真正的高度动画需 <Transition> JS 钩子(高度 auto→0 不可纯 CSS transition),
本轮野人 lite 不重构 ToolCard 单卡级折叠(v-show 同因)。
触发时机扩展(新消息/新轮次)已落地,见 AiChat.vue watch。 -- */
.ai-tool-card--group-hidden {
display: none;
}