From 758d40fc8b23cb6dd7ac469b39ef63cd503a7e48 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Fri, 7 Nov 2025 21:33:54 +0100 Subject: [PATCH] overlay: adjust volume mixer padding --- .../modules/overlay/StyledOverlayWidget.qml | 1 - .../overlay/volumeMixer/VolumeMixer.qml | 26 ++++++++++++++++--- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/dots/.config/quickshell/ii/modules/overlay/StyledOverlayWidget.qml b/dots/.config/quickshell/ii/modules/overlay/StyledOverlayWidget.qml index a8b6fdbaf..bfc029deb 100644 --- a/dots/.config/quickshell/ii/modules/overlay/StyledOverlayWidget.qml +++ b/dots/.config/quickshell/ii/modules/overlay/StyledOverlayWidget.qml @@ -143,7 +143,6 @@ AbstractOverlayWidget { anchors { fill: parent margins: titleBar.padding - leftMargin: titleBar.padding + 8 bottomMargin: root.fancyBorders ? 0 : titleBar.padding } spacing: 2 diff --git a/dots/.config/quickshell/ii/modules/overlay/volumeMixer/VolumeMixer.qml b/dots/.config/quickshell/ii/modules/overlay/volumeMixer/VolumeMixer.qml index 68c572579..d08b22a8d 100644 --- a/dots/.config/quickshell/ii/modules/overlay/volumeMixer/VolumeMixer.qml +++ b/dots/.config/quickshell/ii/modules/overlay/volumeMixer/VolumeMixer.qml @@ -14,7 +14,7 @@ StyledOverlayWidget { anchors.centerIn: parent color: Appearance.m3colors.m3surfaceContainer radius: root.contentRadius - property real padding: 16 + property real padding: 6 implicitHeight: 600 implicitWidth: 350 @@ -53,8 +53,28 @@ StyledOverlayWidget { } clip: true - VolumeDialogContent { isSink: true } - VolumeDialogContent { isSink: false } + PaddedVolumeDialogContent { + isSink: true + } + PaddedVolumeDialogContent { + isSink: false + } + } + } + } + + component PaddedVolumeDialogContent: Item { + id: paddedVolumeDialogContent + property alias isSink: volDialogContent.isSink + property real padding: 12 + implicitWidth: volDialogContent.implicitWidth + padding * 2 + implicitHeight: volDialogContent.implicitHeight + padding * 2 + + VolumeDialogContent { + id: volDialogContent + anchors { + fill: parent + margins: paddedVolumeDialogContent.padding } } }