From 122382d7d4ca1e361b43d7bc5ec1678fafff723e Mon Sep 17 00:00:00 2001 From: Acbox Date: Sun, 29 Mar 2026 18:09:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(web):=20improve=20chat=20input=20UX=20?= =?UTF-8?q?=E2=80=94=20IME=20composing,=20send=20button,=20file=20upload?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Prevent Enter from sending message during IME composing (keyCode 229) - Remove separator line between textarea and toolbar - Change send/stop buttons to compact circular icon-only style - Fix send icon color to white for dark mode visibility - Add missing hidden file input element so the attach button works --- .../src/pages/home/components/chat-area.vue | 33 ++++++++++++++----- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/apps/web/src/pages/home/components/chat-area.vue b/apps/web/src/pages/home/components/chat-area.vue index 71babb01..f7a1e74c 100644 --- a/apps/web/src/pages/home/components/chat-area.vue +++ b/apps/web/src/pages/home/components/chat-area.vue @@ -118,6 +118,13 @@ +
- - {{ $t('chat.send') }}