From b8b97c46a043d427cb9ebe4821f7b6e5c4a82326 Mon Sep 17 00:00:00 2001 From: LemmyCook Date: Sun, 14 Sep 2025 23:07:00 -0400 Subject: [PATCH] DistroLogo: respect original colors, and avoid changing bg color when hovering to compensate. --- Modules/Bar/Widgets/SidePanelToggle.qml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/Modules/Bar/Widgets/SidePanelToggle.qml b/Modules/Bar/Widgets/SidePanelToggle.qml index db933fd..4f448d0 100644 --- a/Modules/Bar/Widgets/SidePanelToggle.qml +++ b/Modules/Bar/Widgets/SidePanelToggle.qml @@ -33,33 +33,23 @@ NIconButton { icon: useDistroLogo ? "" : "noctalia" tooltipText: "Open side panel." - sizeRatio: 0.8 + sizeRatio: 0.85 colorBg: Color.mSurfaceVariant colorFg: Color.mOnSurface + colorBgHover: useDistroLogo ? Color.mSurfaceVariant : Color.mTertiary colorBorder: Color.transparent - colorBorderHover: Color.transparent - + colorBorderHover: useDistroLogo ? Color.mTertiary : Color.transparent onClicked: PanelService.getPanel("sidePanel")?.toggle(this) onRightClicked: PanelService.getPanel("settingsPanel")?.toggle() IconImage { id: logo anchors.centerIn: parent - width: root.width * 0.6 + width: root.width * 0.85 height: width source: useDistroLogo ? DistroLogoService.osLogo : "" visible: useDistroLogo && source !== "" smooth: true } - - MultiEffect { - anchors.fill: logo - source: logo - //visible: logo.visible - colorization: 1 - brightness: 1 - saturation: 1 - colorizationColor: root.hovering ? Color.mSurfaceVariant : Color.mOnSurface - } }