From 88ef615bc0e731cb52cef0d10470f9c8fab30d27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=94=A6=E9=BA=9F=20=E7=8E=8B?= Date: Thu, 18 Jun 2026 15:28:02 +0800 Subject: [PATCH] style(pc): replace emoji with Element Plus icons for consistency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - VoiceControls.vue: 🎤🔇🔊🔈🚪 → Microphone/Mute/Headset/SwitchButton - GamesLibrary.vue: 🎮(无群组) → Monitor, 📦(空状态) → Box + brand color tint on empty-state icons PC 占位图已与移动端共享 public/ 目录(自动一致); 其余 30 个文件的 el-icon 是桌面端 Element Plus 合理约定,保留不动。 build verified: vue-tsc + vite build pass --- .../src/components/voice/VoiceControls.vue | 11 +- frontend/src/views/GamesLibrary.vue | 9 +- mobile-icons-preview.html | 226 ++++++++++++++++++ 3 files changed, 240 insertions(+), 6 deletions(-) create mode 100644 mobile-icons-preview.html diff --git a/frontend/src/components/voice/VoiceControls.vue b/frontend/src/components/voice/VoiceControls.vue index 417e5e5..e1f7f16 100644 --- a/frontend/src/components/voice/VoiceControls.vue +++ b/frontend/src/components/voice/VoiceControls.vue @@ -1,5 +1,7 @@ + + +