From c54f9c9976764c3898dcd19202790b8b39183b8e Mon Sep 17 00:00:00 2001 From: qiuxiao <2280807541@qq.com> Date: Fri, 31 Oct 2025 15:58:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/Footer.vue | 222 ++++++++++++------ components/Header.vue | 46 +++- components/MyTabs/MyTabPane.vue | 28 +++ components/MyTabs/MyTabs.vue | 184 +++++++++++++++ components/SearchInput.vue | 37 +-- components/SearchSelectInput.vue | 1 + pages/About/About.vue | 3 +- pages/About/Service.vue | 1 + pages/Home/components/PopularToolList.vue | 6 + pages/Home/components/ToolItemCard.vue | 34 ++- pages/Home/components/ToolList.vue | 9 +- pages/Home/components/Toolbar.vue | 22 +- pages/Home/index.vue | 3 +- pages/Home/views/ViewMore.vue | 34 +-- pages/Launches/Detail/FinanceItem.vue | 5 +- pages/Launches/Detail/index.vue | 23 +- .../FinanceDetail/SpecialFinanceItem.vue | 98 ++++++++ pages/Launches/FinanceDetail/index.vue | 16 +- pages/Launches/components/OptionDates.vue | 18 +- pages/Launches/components/SwitchMonth.vue | 2 +- pages/Launches/components/SwitchYear.vue | 2 +- pages/ToolDetail/Comment/index.vue | 24 +- pages/ToolDetail/Product/index.vue | 7 +- pages/ToolDetail/components/CommentBtn.vue | 56 ++++- .../ToolDetail/components/SimilarToolCard.vue | 15 +- pages/ToolDetail/components/ThumbBtn.vue | 45 +++- pages/ToolDetail/index.vue | 16 +- router.js | 76 +++--- styles/mixins.scss | 8 + 29 files changed, 823 insertions(+), 218 deletions(-) create mode 100644 components/MyTabs/MyTabPane.vue create mode 100644 components/MyTabs/MyTabs.vue create mode 100644 pages/Launches/FinanceDetail/SpecialFinanceItem.vue diff --git a/components/Footer.vue b/components/Footer.vue index 5062b2a..61b4e0b 100644 --- a/components/Footer.vue +++ b/components/Footer.vue @@ -11,12 +11,22 @@ @@ -30,91 +40,159 @@ diff --git a/components/Header.vue b/components/Header.vue index 325496b..582e03b 100644 --- a/components/Header.vue +++ b/components/Header.vue @@ -8,15 +8,15 @@
@@ -45,9 +49,10 @@ @@ -29,13 +60,30 @@ export default { height: 48px; border-radius: 12px; box-shadow: 0 4px 6px 0 #0000000d; - background: $header-backgroungd; + background: #fff; padding: 5px; font-family: 'Poppins-Regular', serif; font-size: 12px; + cursor: pointer; img { width: 20px; height: 20px; } + span { + color: #64748b; + } + &:hover { + background: linear-gradient(90deg, #2563EB 22%, #7B61FF 73%); + span { + color: #ffffffcc; + } + } + &:active { + background: linear-gradient(90deg, #2563EB 22%, #7B61FF 73%); + opacity: 0.8; + span { + color: #ffffffcc; + } + } } diff --git a/pages/ToolDetail/components/SimilarToolCard.vue b/pages/ToolDetail/components/SimilarToolCard.vue index fa8ae25..7e166c7 100644 --- a/pages/ToolDetail/components/SimilarToolCard.vue +++ b/pages/ToolDetail/components/SimilarToolCard.vue @@ -34,7 +34,9 @@ export default {