From d1f193e13ed1d9f79e90e2122c3d9ebb51dabb69 Mon Sep 17 00:00:00 2001 From: richarjiang Date: Tue, 8 Sep 2026 14:20:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E3=80=81=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/app/src/components/AboutSection.vue | 262 +---------- .../src/components/BookingConfirmPopup.vue | 306 ++---------- packages/app/src/components/CardShop.vue | 305 ++---------- packages/app/src/components/DateSelector.vue | 24 +- .../app/src/components/FlashSaleSection.vue | 312 ++----------- .../src/components/PracticeActivityCard.vue | 45 +- packages/app/src/components/ProfileMenu.vue | 331 ++----------- packages/app/src/components/QuickEntry.vue | 178 +------ packages/app/src/components/SlotCard.vue | 435 +++--------------- packages/app/src/components/StudioInfo.vue | 191 +------- .../app/src/components/TimePeriodFilter.vue | 16 +- .../app/src/components/UpcomingBooking.vue | 150 +----- packages/app/src/components/UserCard.vue | 271 ++--------- packages/app/src/pages/booking/index.vue | 296 +++--------- packages/app/src/pages/home/index.vue | 136 ++---- packages/app/src/pages/profile/index.vue | 52 +-- 16 files changed, 481 insertions(+), 2829 deletions(-) diff --git a/packages/app/src/components/AboutSection.vue b/packages/app/src/components/AboutSection.vue index f9e8124..6152ecf 100644 --- a/packages/app/src/components/AboutSection.vue +++ b/packages/app/src/components/AboutSection.vue @@ -2,7 +2,6 @@ - Teacher Spotlight 老师介绍 查看详情 @@ -12,9 +11,7 @@ - - {{ teacher.badges[0] }} - + @@ -22,28 +19,20 @@ {{ teacher.name }} - {{ teacher.badges[1] }} + {{ teacher.title }} - {{ item }} + {{ teacher.specialties.join(' · ') }} {{ teacher.intro }} - - 认证背景 - - - {{ item }} - - - 查看详情 @@ -71,228 +60,25 @@ function goToBooking() { diff --git a/packages/app/src/components/BookingConfirmPopup.vue b/packages/app/src/components/BookingConfirmPopup.vue index 7f90083..5877e55 100644 --- a/packages/app/src/components/BookingConfirmPopup.vue +++ b/packages/app/src/components/BookingConfirmPopup.vue @@ -42,9 +42,6 @@ - - 💳 - {{ memberships[0].cardType.name }} @@ -61,7 +58,7 @@ - + - - 💳 - {{ m.cardType.name }} @@ -85,7 +79,7 @@ - + @@ -110,6 +104,8 @@