From d657a59ff6115eecd859070b7444f0d02e5fc3e2 Mon Sep 17 00:00:00 2001 From: qer Date: Wed, 10 Jun 2026 11:43:32 +0800 Subject: [PATCH] fix(web): normalize context meter hover and prevent logo double-click selection --- .changeset/context-meter-hover-normalize.md | 5 +++++ .changeset/logo-prevent-doubleclick-selection.md | 5 +++++ apps/kimi-web/src/components/Composer.vue | 2 -- apps/kimi-web/src/components/Sidebar.vue | 1 + apps/kimi-web/src/style.css | 4 +--- 5 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 .changeset/context-meter-hover-normalize.md create mode 100644 .changeset/logo-prevent-doubleclick-selection.md diff --git a/.changeset/context-meter-hover-normalize.md b/.changeset/context-meter-hover-normalize.md new file mode 100644 index 000000000..50df8b3a7 --- /dev/null +++ b/.changeset/context-meter-hover-normalize.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/kimi-web": patch +--- + +Remove the hover padding and help cursor from the context meter so it behaves like plain text. diff --git a/.changeset/logo-prevent-doubleclick-selection.md b/.changeset/logo-prevent-doubleclick-selection.md new file mode 100644 index 000000000..ed6f7fb60 --- /dev/null +++ b/.changeset/logo-prevent-doubleclick-selection.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/kimi-web": patch +--- + +Prevent text selection when double-clicking the Kimi Code logo in the sidebar. diff --git a/apps/kimi-web/src/components/Composer.vue b/apps/kimi-web/src/components/Composer.vue index d88034c25..bd45410de 100644 --- a/apps/kimi-web/src/components/Composer.vue +++ b/apps/kimi-web/src/components/Composer.vue @@ -1177,8 +1177,6 @@ function selectModel(modelId: string): void { align-items: center; gap: 5px; flex-shrink: 0; - padding: 3px 2px; - cursor: help; } .ctx-bar-track { diff --git a/apps/kimi-web/src/components/Sidebar.vue b/apps/kimi-web/src/components/Sidebar.vue index 4f48aa033..a576a8404 100644 --- a/apps/kimi-web/src/components/Sidebar.vue +++ b/apps/kimi-web/src/components/Sidebar.vue @@ -616,6 +616,7 @@ function blinkOnce(): void { width: auto; display: block; cursor: pointer; + user-select: none; } .ch-name { font-size: 12.5px; diff --git a/apps/kimi-web/src/style.css b/apps/kimi-web/src/style.css index a8923a5a2..98bfcde0c 100644 --- a/apps/kimi-web/src/style.css +++ b/apps/kimi-web/src/style.css @@ -260,9 +260,7 @@ html[data-theme="modern"] .ph { font-size: 13px; line-height: 1.5; } -html[data-theme="modern"] .ctx-group { - padding-bottom: 2px; -} + html[data-theme="modern"] .send { width: 30px; min-width: 30px;