From 77124802fe6951f92eb3eee7e24af0d81b2b2849 Mon Sep 17 00:00:00 2001 From: Niutopia <120653980+Niutopia@users.noreply.github.com> Date: Mon, 19 Oct 2026 18:23:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(web):=20=E4=BE=A7=E6=A0=8F=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E9=93=BE=E6=8E=A5=E4=B8=8D=E6=8A=98=E8=A1=8C=EF=BC=9B?= =?UTF-8?q?VM=20=E6=90=9C=E7=B4=A2=E6=A1=86=E5=85=B3=E9=97=AD=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=A1=AB=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + web/src/components/layout/app-title.tsx | 24 +++++++++++------------- web/src/features/vm/list-page.tsx | 5 +++++ 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 24580629c..816b17b90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## 未发布 +- 面板:侧栏「GitHub / 文档」两枚链接不再折行,字体偏宽时「文档」不会逐字竖排,空间不够先缩箭头再省略文字;VM 列表搜索框关闭浏览器自动填充,不再被回填成登录邮箱。 - 集群槽无需重建 VM 即可更新 Go 槽位服务(kin-worker / kin-egress):持久化 `slot-bin` 挂载推送二进制,fleet `action=telemetry` 热更新遥测与 egress。(#600) - Codex 入站在平台探测前支持 CPR 式 `routing.codex.model_mappings` 精确模型映射;默认 `codex-auto-review` → `gpt-6-luna`(清空该键时回退 `gpt-6.1-sol`)。日志保留 `requested_model` / `upstream_model`;非法或非 GPT 目标 400,不 hop Anthropic。(#526) - 保留路径不再给没有可用签名的 thinking 补 `signature: ""`:缺失、空、短于 24、dummy 的删掉;签名可用的留,空正文也留。这一支里的 `redacted_thinking` 不看 data 和签名,原样留;不走保留路径时仍按原规则删。5.5 的非保留路径仍接受短的非 dummy 签名。没有按账号归属过滤签名。 diff --git a/web/src/components/layout/app-title.tsx b/web/src/components/layout/app-title.tsx index 6bb616fee..62598729b 100644 --- a/web/src/components/layout/app-title.tsx +++ b/web/src/components/layout/app-title.tsx @@ -17,6 +17,10 @@ const CHIP_CLASS = const CHIP_LINK_CLASS = 'cursor-pointer hover:border-primary/45 hover:bg-sidebar-accent hover:text-sidebar-accent-foreground' +// 两枚链接按内容分一行且不折行:中文标签被压窄时会逐字竖排;空间不够先缩箭头,再省略文字。 +const CHIP_PAIR_CLASS = 'flex-auto justify-center whitespace-nowrap' +const CHIP_PAIR_ARROW_CLASS = 'size-3.5 min-w-0 shrink-[100] opacity-60' + // 版本号单独占一行且不截断:发布号可能带预发布/构建后缀,截断会丢失关键信息。 const VERSION_CHIP_CLASS = 'h-auto min-h-10 gap-2 py-1.5 text-base' @@ -51,34 +55,28 @@ export function AppTitle({ version }: { version?: string }) {