Skip to content

fix(ui): 调整输入框布局与待处理消息卡片 - #399

Merged
Qiyuanqiii merged 1 commit into
Qiyuanqiii/chat-typographyfrom
Qiyuanqiii/composer-queue-layout
Oct 19, 2026
Merged

Qiyuanqiii merged 1 commit into
Qiyuanqiii/chat-typographyfrom
Qiyuanqiii/composer-queue-layout

Conversation

@Qiyuanqiii

Copy link
Copy Markdown
Member

输入框较窄时,工具按钮会挤压,模型和发送按钮被强制移到另一行。现在底栏按可用宽度收起次要标签,长模型名省略显示;工作区选择器在更窄的窗口中单独成行,并保持视觉与键盘顺序一致。

运行中发送的消息统一进入输入框上方的待处理卡片,移除原生“发送方式”下拉。条目继续提供引导、撤回、编辑和全文预览;卡片随输入框高度移动,保留已有权限、附件限制和操作恢复逻辑。使用说明附上实际页面截图。

本 PR 基于 #398 的聊天排版改动,当前比较基线为 Qiyuanqiii/chat-typography。

验证:

  • 179 项相关组件测试通过;最终控件调整后重跑相关 66 项通过。
  • npm run build 通过。
  • Windows / Edge 生产构建:新对话和已有对话在 320–1440px 窗口下检查长模型名、按钮位置和横向溢出;检查输入框增高、切换编辑模式和恢复高度。
  • 实际操作待处理消息的编辑、全文预览、引导和撤回,确认处理完成后空卡片消失;检查窄屏菜单和键盘焦点返回。

截图使用本地离线演示数据。

紧凑输入框

待处理消息

@Qiyuanqiii
Qiyuanqiii merged commit 4ad0bed into Qiyuanqiii/chat-typography Oct 19, 2026
22 checks passed
@Qiyuanqiii
Qiyuanqiii deleted the Qiyuanqiii/composer-queue-layout branch October 19, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant