diff --git a/frontend_nuxt/assets/global.css b/frontend_nuxt/assets/global.css index 910125d06..d0967523c 100644 --- a/frontend_nuxt/assets/global.css +++ b/frontend_nuxt/assets/global.css @@ -15,8 +15,7 @@ /* 加一个app前缀防止与firefox的userChrome.css中的--menu-background-color冲突 */ --app-menu-background-color: white; --background-color: white; - /* --background-color-blur: rgba(255, 255, 255, 0.57); */ - --background-color-blur: var(--background-color); + --background-color-blur: rgba(255, 255, 255, 0.57); --menu-border-color: lightgray; --normal-border-color: lightgray; --menu-selected-background-color: rgba(208, 250, 255, 0.659); @@ -70,6 +69,7 @@ --blur-4: none; --blur-5: none; --blur-10: none; + --background-color-blur: var(--background-color); } body { diff --git a/frontend_nuxt/components/HeaderComponent.vue b/frontend_nuxt/components/HeaderComponent.vue index bb4cf2fc9..9677f4c8a 100644 --- a/frontend_nuxt/components/HeaderComponent.vue +++ b/frontend_nuxt/components/HeaderComponent.vue @@ -210,6 +210,7 @@ onMounted(async () => { width: 100%; height: 100%; max-width: var(--page-max-width); + backdrop-filter: var(--blur-10); } .header-content-left { diff --git a/frontend_nuxt/components/MenuComponent.vue b/frontend_nuxt/components/MenuComponent.vue index 1102afc23..9f5aa53db 100644 --- a/frontend_nuxt/components/MenuComponent.vue +++ b/frontend_nuxt/components/MenuComponent.vue @@ -239,6 +239,7 @@ const gotoTag = (t) => { flex-direction: column; overflow-y: auto; scrollbar-width: none; + backdrop-filter: var(--blur-10); } .menu-content { diff --git a/frontend_nuxt/pages/index.vue b/frontend_nuxt/pages/index.vue index bb8eee891..f85bc285b 100644 --- a/frontend_nuxt/pages/index.vue +++ b/frontend_nuxt/pages/index.vue @@ -417,6 +417,7 @@ const sanitizeDescription = (text) => stripMarkdown(text) gap: 10px; width: 100%; padding: 10px 0; + backdrop-filter: var(--blur-10); } .topic-item-container { diff --git a/frontend_nuxt/pages/message.vue b/frontend_nuxt/pages/message.vue index 9b189526f..0755fcd09 100644 --- a/frontend_nuxt/pages/message.vue +++ b/frontend_nuxt/pages/message.vue @@ -649,6 +649,7 @@ onActivated(() => { flex-direction: row; justify-content: space-between; align-items: center; + backdrop-filter: var(--blur-10); } .message-page-header-right { diff --git a/frontend_nuxt/pages/users/[id].vue b/frontend_nuxt/pages/users/[id].vue index 2e67ea756..a01aa3525 100644 --- a/frontend_nuxt/pages/users/[id].vue +++ b/frontend_nuxt/pages/users/[id].vue @@ -229,62 +229,64 @@ text="暂无时间线" icon="fas fa-inbox" /> - -