From b4f5637b638563fc2e0dfec4e3b60d80a26c09e6 Mon Sep 17 00:00:00 2001 From: Hakadao Date: Sun, 15 Dec 2024 01:37:56 +0800 Subject: [PATCH] fix(dock): disable glowing effect for light/dark switcher when enabled --- src/components/Dock/Dock.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/Dock/Dock.vue b/src/components/Dock/Dock.vue index ff4a503e..78b6d5f6 100644 --- a/src/components/Dock/Dock.vue +++ b/src/components/Dock/Dock.vue @@ -190,14 +190,18 @@ function handleBackToTopOrRefresh() { pos="absolute top-0 left-0 group-hover:top-2px group-hover:left--4px" w-full h-full bg-white rounded="1/2" z--2 pointer-events-none - shadow="group-hover:[-8px_4px_160px_20px_hsla(226deg,85%,77%,1),-8px_4px_100px_12px_hsla(226deg,85%,77%,0.8),-8px_4px_60px_10px_hsla(226deg,85%,77%,0.6),-8px_4px_20px_4px_hsla(226deg,85%,77%,0.4),-4px_2px_8px_0_hsla(226deg,85%,77%,0.8)]" + :shadow=" + settings.disableDockGlowingEffect + ? 'none' + : 'group-hover:[-8px_4px_160px_20px_hsla(226deg,85%,77%,1),-8px_4px_100px_12px_hsla(226deg,85%,77%,0.8),-8px_4px_60px_10px_hsla(226deg,85%,77%,0.6),-8px_4px_20px_4px_hsla(226deg,85%,77%,0.4),-4px_2px_8px_0_hsla(226deg,85%,77%,0.8)]'" opacity-0 group-hover:opacity-100 duration-600 />