From 7f0df9eb47e99f0208e4158e01b6709bd7d61b28 Mon Sep 17 00:00:00 2001 From: Damocles Date: Fri, 17 Apr 2026 10:43:10 +0200 Subject: [PATCH 1/2] notifpopup: remove critical glow drop shadow --- modules/NotifPopup.qml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/modules/NotifPopup.qml b/modules/NotifPopup.qml index c811ad5..425a962 100644 --- a/modules/NotifPopup.qml +++ b/modules/NotifPopup.qml @@ -1,5 +1,4 @@ import QtQuick -import QtQuick.Effects import Quickshell import Quickshell.Wayland import Quickshell.Services.Notifications @@ -50,16 +49,6 @@ PanelWindow { readonly property real _targetHeight: _card.implicitHeight property real _heightScale: 0 - // Glow on critical — layer effect composites everything including NotifCard - layer.enabled: popupItem.modelData.urgency === NotificationUrgency.Critical - layer.effect: MultiEffect { - shadowEnabled: true - shadowColor: M.Theme.base08 - shadowBlur: 0.6 - shadowVerticalOffset: 0 - shadowHorizontalOffset: 0 - } - M.NotifCard { id: _card anchors.fill: parent From 23c70619d86c24fcc9f4ef86510983aa0c9ebc43 Mon Sep 17 00:00:00 2001 From: Damocles Date: Fri, 17 Apr 2026 10:45:46 +0200 Subject: [PATCH 2/2] notifcenter: indent notifications under group header with vertical connector line --- modules/NotifCenter.qml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/NotifCenter.qml b/modules/NotifCenter.qml index 0ba2372..a8f72aa 100644 --- a/modules/NotifCenter.qml +++ b/modules/NotifCenter.qml @@ -410,10 +410,24 @@ M.HoverPanel { } // ---- Individual notification ---- + + // Vertical connector line — visually ties notifs to their group header + Rectangle { + visible: notifDelegate._type === "notif" + anchors.left: parent.left + anchors.leftMargin: 3 + anchors.top: parent.top + anchors.bottom: parent.bottom + width: 2 + color: M.Theme.base02 + radius: 1 + } + M.NotifCard { id: _notifCard visible: notifDelegate._type === "notif" anchors.fill: parent + anchors.leftMargin: 8 notif: notifDelegate._notif showAppName: false iconSize: 24