From 5be8f608109843fce94f21fd75287f8d4fee3ec6 Mon Sep 17 00:00:00 2001 From: chengluyu <2239547+chengluyu@users.noreply.github.com> Date: Mon, 13 Jul 2026 22:43:31 +0800 Subject: [PATCH 1/5] fix(web): refine goal mode controls --- .../kimi-web/src/components/chat/Composer.vue | 3 +- .../src/components/chat/GoalStrip.vue | 211 ++++++++++++++++-- apps/kimi-web/src/i18n/locales/en/status.ts | 3 + apps/kimi-web/src/i18n/locales/zh/status.ts | 3 + 4 files changed, 200 insertions(+), 20 deletions(-) diff --git a/apps/kimi-web/src/components/chat/Composer.vue b/apps/kimi-web/src/components/chat/Composer.vue index 368069faaf..336e777696 100644 --- a/apps/kimi-web/src/components/chat/Composer.vue +++ b/apps/kimi-web/src/components/chat/Composer.vue @@ -1236,7 +1236,8 @@ function selectModel(modelId: string): void { --composer-send-inset: var(--space-2); position: relative; border: 1px solid var(--line); - border-radius: calc((var(--composer-send-size) / 2) + var(--composer-send-inset)); + border-radius: calc((var(--composer-send-size) / 2) + var(--composer-send-inset) + var(--space-3)); + corner-shape: superellipse(1.5); background: var(--bg); box-shadow: var(--shadow-md); transition: border-color 0.15s, box-shadow 0.15s; diff --git a/apps/kimi-web/src/components/chat/GoalStrip.vue b/apps/kimi-web/src/components/chat/GoalStrip.vue index 11dab6b78c..61cd7032d7 100644 --- a/apps/kimi-web/src/components/chat/GoalStrip.vue +++ b/apps/kimi-web/src/components/chat/GoalStrip.vue @@ -1,5 +1,5 @@