From 0b64f666c73e9710da54cafd21d37398770f6791 Mon Sep 17 00:00:00 2001 From: DEV_DSW <562304744@qq.com> Date: Thu, 28 May 2026 15:20:31 +0800 Subject: [PATCH] refactor(component): replace scoped scss with inline tailwind css delete unused module title image asset remove scoped style blocks from all vue single-file components delete all deprecated scss style directories and files replace legacy class names with inline tailwind utility classes across affected components preserve original ui appearance and functionality --- .../ModuleTitle/images/2025-07-12_222027.png | Bin 4581 -> 0 bytes src/components/ModuleTitle/index.vue | 12 ++-- src/components/ModuleTitle/styles/index.scss | 22 ------- src/components/SwipeCards/index.vue | 46 +++++++------- src/components/SwipeCards/styles/index.scss | 60 ------------------ .../components/DetailCardCompontent/index.vue | 6 +- .../DetailCardGoodsContentList/index.vue | 6 +- .../styles/index.scss | 3 - .../components/RecommendPostsList/index.vue | 22 +++---- .../RecommendPostsList/styles/index.scss | 26 -------- 10 files changed, 40 insertions(+), 163 deletions(-) delete mode 100644 src/components/ModuleTitle/images/2025-07-12_222027.png delete mode 100644 src/components/ModuleTitle/styles/index.scss delete mode 100644 src/components/SwipeCards/styles/index.scss delete mode 100644 src/pages/home/components/DetailCardGoodsContentList/styles/index.scss delete mode 100644 src/pages/home/components/RecommendPostsList/styles/index.scss diff --git a/src/components/ModuleTitle/images/2025-07-12_222027.png b/src/components/ModuleTitle/images/2025-07-12_222027.png deleted file mode 100644 index c4c7b00699c47f61dab3af154795f1e7225ad3f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4581 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 diff --git a/src/components/ModuleTitle/index.vue b/src/components/ModuleTitle/index.vue index 5fa3443..7922f20 100644 --- a/src/components/ModuleTitle/index.vue +++ b/src/components/ModuleTitle/index.vue @@ -1,7 +1,9 @@ @@ -17,7 +19,3 @@ defineProps({ }, }); - - diff --git a/src/components/ModuleTitle/styles/index.scss b/src/components/ModuleTitle/styles/index.scss deleted file mode 100644 index bfea704..0000000 --- a/src/components/ModuleTitle/styles/index.scss +++ /dev/null @@ -1,22 +0,0 @@ -.module-header { - position: relative; - padding: 6px 2px 2px; - display: inline-block; -} - -.module-title { - font-size: 18px; - font-weight: bold; - color: #171717; - position: relative; - z-index: 1; -} - -.underline { - position: absolute; - bottom: 3px; - left: 0; - width: 100%; - height: 10px; - z-index: 0; -} diff --git a/src/components/SwipeCards/index.vue b/src/components/SwipeCards/index.vue index e0e40a0..c92e6e3 100644 --- a/src/components/SwipeCards/index.vue +++ b/src/components/SwipeCards/index.vue @@ -1,31 +1,33 @@