From d6437419b1c328792e1519eee4f2d420e0f5d60c Mon Sep 17 00:00:00 2001 From: YiLin <482244139@qq.com> Date: Sat, 11 Jul 2026 16:56:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=AD=E6=96=AD=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=94=B5=E8=84=91=E6=89=8B=E6=9C=BA=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E6=97=B6=E4=BF=A1=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/Chat/Chat.css | 20 ++ pages/Chat/Chat.vue | 75 +++---- pages/Login/Login.vue | 17 +- stores/socket.js | 10 +- unpackage/dist/dev/app-plus/app-service.js | 193 +++++++++--------- .../dist/dev/app-plus/pages/Chat/Chat.css | 17 ++ utils/cloud-api.js | 11 +- utils/socket.js | 6 + 8 files changed, 211 insertions(+), 138 deletions(-) diff --git a/pages/Chat/Chat.css b/pages/Chat/Chat.css index 408ebaf..7e157ae 100644 --- a/pages/Chat/Chat.css +++ b/pages/Chat/Chat.css @@ -334,6 +334,14 @@ flex-direction: column; } +/* ==========加载更多提示========== */ +.load-more-tip { + text-align: center; + padding: 20rpx 0; + font-size: 24rpx; + color: #999; +} + /* ==========聊天对话展示部分========== */ .chat-messages { display: flex; @@ -603,6 +611,18 @@ box-shadow: none; } +/* PC端中断发送按钮 */ +.stop-message-btn { + background: linear-gradient(135deg, #ff4d4f, #ff6b6b); + box-shadow: 0 4rpx 12rpx rgba(255, 77, 79, 0.35); + animation: pulseStop 1.8s ease-in-out infinite; +} + +.stop-message-btn:active { + transform: scale(0.92); + box-shadow: 0 2rpx 6rpx rgba(255, 77, 79, 0.25); +} + .input-btn-group { flex-shrink: 0; display: flex; diff --git a/pages/Chat/Chat.vue b/pages/Chat/Chat.vue index c18802b..7f6120f 100644 --- a/pages/Chat/Chat.vue +++ b/pages/Chat/Chat.vue @@ -97,7 +97,7 @@