From 31f708a1cbb646be1e9499d878b64d155bdae9d3 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 8 Jun 2025 13:28:48 +1000 Subject: internal: use multieffect for shadow --- modules/drawers/Drawers.qml | 7 ++++++- widgets/LayerShadow.qml | 9 --------- 2 files changed, 6 insertions(+), 10 deletions(-) delete mode 100644 widgets/LayerShadow.qml diff --git a/modules/drawers/Drawers.qml b/modules/drawers/Drawers.qml index 23520e1..9930c6d 100644 --- a/modules/drawers/Drawers.qml +++ b/modules/drawers/Drawers.qml @@ -8,6 +8,7 @@ import Quickshell import Quickshell.Wayland import Quickshell.Hyprland import QtQuick +import QtQuick.Effects Variants { model: Quickshell.screens @@ -100,8 +101,12 @@ Variants { } } - LayerShadow { + MultiEffect { + anchors.fill: source source: background + shadowEnabled: true + blurMax: 15 + shadowColor: Qt.alpha(Colours.palette.m3shadow, 0.7) } PersistentProperties { diff --git a/widgets/LayerShadow.qml b/widgets/LayerShadow.qml deleted file mode 100644 index b5f84c9..0000000 --- a/widgets/LayerShadow.qml +++ /dev/null @@ -1,9 +0,0 @@ -import "root:/services" -import Qt5Compat.GraphicalEffects - -DropShadow { - anchors.fill: source - color: Qt.alpha(Colours.palette.m3shadow, 0.7) - radius: 10 - samples: 1 + radius * 2 -} -- cgit v1.2.3-freya