From df8a7f4de7315e85abc92310241b10e4b55ccce4 Mon Sep 17 00:00:00 2001 From: zoujing Date: Tue, 10 Mar 2026 15:51:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=BB=E9=A2=98=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E7=9A=84=E8=B0=83=E6=95=B4=EF=BC=8C=E7=8E=B0=E5=9C=A8=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E5=88=87=E6=8D=A2=E9=A2=9C=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CreateServiceOrder/index.vue | 2 +- src/components/DateRangeSection/index.vue | 2 +- src/components/Feedback/index.vue | 2 +- src/components/SurveyQuestionnaire/index.vue | 2 +- src/components/TopNavBar/styles/index.scss | 2 +- src/manager/ThemeManager.js | 91 ------------------- src/pages-booking/index.vue | 4 +- src/pages-booking/styles/index.scss | 2 +- .../order/components/AmtSection/index.vue | 2 +- .../order/components/FooterSection/index.vue | 2 +- .../components/OrderCard/styles/index.scss | 2 +- src/pages-order/order/detail.vue | 2 +- src/pages-order/order/list.vue | 19 +--- src/pages-order/order/styles/detail.scss | 2 +- src/pages-quick/components/Tabs/index.vue | 50 ++++------ .../components/Tabs/styles/index.scss | 8 +- src/pages-quick/list.vue | 44 ++------- src/pages-service/order/list.vue | 24 ++--- .../chat/ChatInputArea/styles/index.scss | 2 +- .../components/chat/ChatQuickAccess/index.vue | 2 +- .../AttachListComponent/styles/index.scss | 2 +- .../module/MoreService/styles/index.scss | 2 +- src/pages/login/index.vue | 4 +- src/pages/login/styles/index.scss | 2 +- src/static/scss/background.scss | 26 +++--- src/static/scss/colors.scss | 4 +- src/uni.scss | 28 +++++- .../zero-markdown-view/zero-markdown-view.vue | 16 +--- theme-configs.json | 23 ----- 29 files changed, 106 insertions(+), 267 deletions(-) delete mode 100644 src/manager/ThemeManager.js delete mode 100644 theme-configs.json diff --git a/src/components/CreateServiceOrder/index.vue b/src/components/CreateServiceOrder/index.vue index 8caaca5..b024687 100644 --- a/src/components/CreateServiceOrder/index.vue +++ b/src/components/CreateServiceOrder/index.vue @@ -4,7 +4,7 @@ class="w-full bg-white border-box border-ff overflow-hidden rounded-20" > {{ isCallSuccess ? "服务已创建" : "呼叫服务" }} diff --git a/src/components/DateRangeSection/index.vue b/src/components/DateRangeSection/index.vue index 0ef7565..e85bdd8 100644 --- a/src/components/DateRangeSection/index.vue +++ b/src/components/DateRangeSection/index.vue @@ -15,7 +15,7 @@ - 房间详情 + 房间详情 diff --git a/src/components/Feedback/index.vue b/src/components/Feedback/index.vue index 8b9e6c6..417bcb0 100644 --- a/src/components/Feedback/index.vue +++ b/src/components/Feedback/index.vue @@ -4,7 +4,7 @@ class="w-full bg-white border-box border-ff overflow-hidden rounded-20" > {{ isCallSuccess ? "反馈已创建" : "反馈意见" }} diff --git a/src/components/SurveyQuestionnaire/index.vue b/src/components/SurveyQuestionnaire/index.vue index 5ccb53b..76f099b 100644 --- a/src/components/SurveyQuestionnaire/index.vue +++ b/src/components/SurveyQuestionnaire/index.vue @@ -1,7 +1,7 @@ diff --git a/src/pages-order/order/styles/detail.scss b/src/pages-order/order/styles/detail.scss index 8845216..973ef3e 100644 --- a/src/pages-order/order/styles/detail.scss +++ b/src/pages-order/order/styles/detail.scss @@ -1,4 +1,4 @@ .order-detail-wrapper { - background: linear-gradient(180deg, #d9eeff 0%, #f5f7fa 100%); + background: linear-gradient(180deg, $theme-color-100 0%, #f5f7fa 100%); padding: 0 12px 40px; } diff --git a/src/pages-quick/components/Tabs/index.vue b/src/pages-quick/components/Tabs/index.vue index ffc4d5d..b22325f 100644 --- a/src/pages-quick/components/Tabs/index.vue +++ b/src/pages-quick/components/Tabs/index.vue @@ -1,30 +1,19 @@ diff --git a/src/pages-quick/components/Tabs/styles/index.scss b/src/pages-quick/components/Tabs/styles/index.scss index 304979d..6779ddb 100644 --- a/src/pages-quick/components/Tabs/styles/index.scss +++ b/src/pages-quick/components/Tabs/styles/index.scss @@ -1,5 +1,5 @@ .tab-wrapper { - background-color: #d9eeff; + background-color: $theme-color-100; height: 48px; } @@ -24,19 +24,19 @@ border-radius: 20px 20px 0 0; transform: perspective(40px) rotateX(6deg) translate(0, -1px); transform-origin: bottom bottom; - box-shadow: 0 -0.5px 0 #2d91ff; + box-shadow: 0 -0.5px 0 $theme-color-500; } } .tab-text-active { - color: #2d91ff; + color: $theme-color-500; z-index: 3; } .tab-indicator { bottom: 0; height: 3px; - background-color: #2d91ff; + background-color: $theme-color-500; border-radius: 4px 4px 0 0; transition: left 0.3s cubic-bezier(0.4, 0, 0.2, 1), width 0.3s cubic-bezier(0.4, 0, 0.2, 1); diff --git a/src/pages-quick/list.vue b/src/pages-quick/list.vue index c618134..819e3ee 100644 --- a/src/pages-quick/list.vue +++ b/src/pages-quick/list.vue @@ -1,23 +1,13 @@