From bbd2bfda5d665c84f7f28284b90d3341a9b7dfe9 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Sat, 7 Jun 2025 23:02:15 +0200 Subject: [PATCH] dock: adjust active color --- .config/quickshell/modules/dock/Dock.qml | 2 +- .config/quickshell/modules/dock/DockAppButton.qml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.config/quickshell/modules/dock/Dock.qml b/.config/quickshell/modules/dock/Dock.qml index 69e36778..b8963022 100644 --- a/.config/quickshell/modules/dock/Dock.qml +++ b/.config/quickshell/modules/dock/Dock.qml @@ -24,7 +24,7 @@ Scope { // Scope screen: modelData property bool reveal: root.pinned - || ((ConfigOptions?.dock.hoverToReveal ?? true) && dockMouseArea.containsMouse) + || (ConfigOptions?.dock.hoverToReveal && dockMouseArea.containsMouse) || dockApps.requestDockShow || (!ToplevelManager.activeToplevel?.activated) diff --git a/.config/quickshell/modules/dock/DockAppButton.qml b/.config/quickshell/modules/dock/DockAppButton.qml index 7e79ad62..9df44c85 100644 --- a/.config/quickshell/modules/dock/DockAppButton.qml +++ b/.config/quickshell/modules/dock/DockAppButton.qml @@ -2,6 +2,7 @@ import "root:/" import "root:/services" import "root:/modules/common" import "root:/modules/common/widgets" +import "root:/modules/common/functions/color_utils.js" as ColorUtils import QtQuick import QtQuick.Controls import QtQuick.Effects @@ -71,7 +72,7 @@ DockButton { implicitWidth: (appToplevel.toplevels.length <= 3) ? appButton.countDotWidth : appButton.countDotHeight // Circles when too many implicitHeight: appButton.countDotHeight - color: Appearance.m3colors.m3primary + color: appIsActive ? Appearance.m3colors.m3primary : ColorUtils.transparentize(Appearance.colors.colOnLayer0, 0.4) } } }