From a4193382df80811f54fdd8c8bdcf6ac23e1097da Mon Sep 17 00:00:00 2001 From: Ly-sec Date: Fri, 28 Nov 2025 00:54:09 +0100 Subject: [PATCH] MediaMini: center icons --- Modules/Bar/Widgets/MediaMini.qml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Modules/Bar/Widgets/MediaMini.qml b/Modules/Bar/Widgets/MediaMini.qml index 0c1b853d..c99fb2d7 100644 --- a/Modules/Bar/Widgets/MediaMini.qml +++ b/Modules/Bar/Widgets/MediaMini.qml @@ -316,7 +316,10 @@ Item { color: hasActivePlayer ? Color.mOnSurface : Color.mOnSurfaceVariant pointSize: Style.fontSizeL * scaling verticalAlignment: Text.AlignVCenter + horizontalAlignment: Text.AlignHCenter Layout.alignment: Qt.AlignVCenter + Layout.preferredWidth: _iconOnlySize + Layout.preferredHeight: _iconOnlySize visible: !hasActivePlayer || (!showAlbumArt && !showProgressRing) } @@ -426,6 +429,8 @@ Item { // Fallback icon when no album art or album art not shown NIcon { anchors.centerIn: parent + width: parent.width + height: parent.height icon: hasActivePlayer ? (MediaService.isPlaying ? "media-pause" : "media-play") : "disc" color: hasActivePlayer ? Color.mOnSurface : Color.mOnSurfaceVariant pointSize: (showAlbumArt || showProgressRing) ? 8 * scaling : 12 * scaling // Smaller when inside album art circle or progress ring, larger when alone @@ -664,6 +669,8 @@ Item { NIcon { id: mediaIconVertical anchors.centerIn: parent + width: parent.width + height: parent.height visible: !showAlbumArt || !hasActivePlayer icon: hasActivePlayer ? (MediaService.isPlaying ? "media-pause" : "media-play") : "disc" color: hasActivePlayer ? Color.mOnSurface : Color.mOnSurfaceVariant