From 95eccdb4c30fd65844092680af53ac223d1c0913 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=E6=98=B5=E7=A7=B0=E9=87=8D=E8=A6=81=E5=90=97O?= Date: Sun, 15 Mar 2026 16:33:07 +0800 Subject: [PATCH] =?UTF-8?q?refactor(floating-list):=20=E9=87=8D=E6=9E=84?= =?UTF-8?q?=E6=B5=AE=E5=8A=A8=E5=88=97=E8=A1=A8=E7=95=8C=E9=9D=A2=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BA=A4=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重构拖拽手柄样式,使用新的渐变条形设计替代原有灰色线条 - 添加图标包装器容器,统一管理菜单项图标的显示和交互 - 集成动态图标切换功能,根据静音状态显示不同图标(音量高/静音) - 更新麦克风图标为更直观的麦克风/禁用麦克风图标 - 替换控制台图标为显示器图标,提高功能识别度 - 实现静音状态响应式更新,通过 isMuted 和 isTeacherMuted 状态追踪 - 调整菜单项点击逻辑,支持静音/取消静音双向切换 - 优化菜单项样式,添加悬停缩放效果和背景过渡动画 - 改进图标容器样式,增加圆角背景和阴影效果 - 调整文字颜色和阴影,提升在半透明背景下的可读性 - 重新组织CSS类结构,提高代码可维护性和复用性 --- .../aa-components/floating-list.vue | 222 ++++++++++++------ 1 file changed, 144 insertions(+), 78 deletions(-) diff --git a/src/other_pages/floating-list-window/aa-components/floating-list.vue b/src/other_pages/floating-list-window/aa-components/floating-list.vue index 93460c3..0e12e6b 100644 --- a/src/other_pages/floating-list-window/aa-components/floating-list.vue +++ b/src/other_pages/floating-list-window/aa-components/floating-list.vue @@ -1,35 +1,42 @@