From a1fc87bb1ede411828f362843c89fc2fa1ee6524 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 14 Jun 2024 07:15:17 +0800 Subject: [PATCH] fix footer ui --- src/@core/scss/base/placeholders/_misc.scss | 2 +- src/layouts/components/Footer.vue | 37 +++++++++++++++------ src/router/menu.ts | 6 ++-- 3 files changed, 31 insertions(+), 14 deletions(-) diff --git a/src/@core/scss/base/placeholders/_misc.scss b/src/@core/scss/base/placeholders/_misc.scss index 87a3ed67..c36f73f5 100644 --- a/src/@core/scss/base/placeholders/_misc.scss +++ b/src/@core/scss/base/placeholders/_misc.scss @@ -3,5 +3,5 @@ -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); /* stylelint-enable */ - background-color: rgb(var(--v-theme-surface), 0.9); + background-color: rgb(var(--v-theme-surface), 0.8); } diff --git a/src/layouts/components/Footer.vue b/src/layouts/components/Footer.vue index 099571f1..f132e671 100644 --- a/src/layouts/components/Footer.vue +++ b/src/layouts/components/Footer.vue @@ -5,6 +5,19 @@ const display = useDisplay() const appMode = computed(() => { return localStorage.getItem('MP_APPMODE') == '1' && display.mdAndDown.value }) + +const route = useRoute() + +// 各按钮活动状态 +const activeState = computed(() => { + return { + home: route.path === '/dashboard', + ranking: route.path === '/ranking', + movie: route.path === '/subscribe-movie', + tv: route.path === '/subscribe-tv', + apps: route.path === '/apps', + } +})