feat(settings): compact custom gateway model panel

This commit is contained in:
chengma
2026-07-21 09:31:33 +08:00
parent 02793fb108
commit 1c93c1b08f
4 changed files with 23 additions and 10 deletions
+5 -2
View File
@@ -3,7 +3,7 @@ id: T-682
title: 收紧自定义网关模型配置区间距
phase: 5
deps: [T-680, T-681]
status: TODO
status: DONE
created: 2026-07-21
---
@@ -56,4 +56,7 @@ git diff --check
## 执行记录
- 待实现。
- 删除自定义网关专用的“模型详情”标题组件及其显隐逻辑;模型选择区后的固定间距由 14px 标题间隔收紧为 8px,模型配置表单随之上移,原有字段、保存/测试按钮和结果区域不变。
- 更新设置页路由说明,明确自定义网关直接在模型列表下显示紧凑配置字段。
- 更新 GUI 回归:默认网关隐藏模型选择与配置面板,自定义网关显示两者;不存在“模型详情”文字,并验证选择区与配置表单之间保留 8px 间距。
- 验证通过:`py -3.10 -m unittest tests.test_gui`(212 项)、`py -3.10 -m unittest discover -s tests`(653 项)、`py -3.10 -m ruff check app tests main.py`、`py -3.10 -m compileall app main.py`、`git diff --check`。