Commit d68baf7
committed
refactor(ui): 优化 MCP 状态列表视图及界面细节调整
- 将 MCP 状态列表拆分为服务器列表和服务器详情两种视图
- 支持通过方向键分页和滚动,确保选中项始终可见
- 服务器详情视图新增工具、提示和资源的详细列表展示及导航支持
- 为启动状态服务器添加动态加载动画,提升交互体验
- 错误信息使用带红色边框的样式包裹,更加醒目
- 统一界面中选中项前缀符号由 "› " 改为 "> "
- 修正 DropdownMenu 和 SlashCommandMenu 的注释与前缀符号
- 调整 SessionList 中选中标识符,保持样式一致
- 优化行宽计算逻辑,提升标签列自适应能力
- 改善布局间距和边框样式,增强视觉层次感1 parent 40025e4 commit d68baf7
6 files changed
Lines changed: 380 additions & 122 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
187 | | - | |
| 187 | + | |
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
0 commit comments