From efc1007d08cbddaa959d37d8fd90f2884630a802 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Wed, 27 May 2026 14:23:13 +0200 Subject: [PATCH] Separate transparent bar foreground from panel text --- Panel.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Panel.qml b/Panel.qml index fd36b23..c61c200 100644 --- a/Panel.qml +++ b/Panel.qml @@ -43,6 +43,7 @@ Panel { readonly property var exitNodes: tailscale.exitNodes readonly property bool showExitNodes: tailscale.running && exitNodes.length > 0 readonly property color iconColor: tailscale.running ? foreground : dim + readonly property color barIconColor: tailscale.running ? barForeground : Qt.darker(barForeground, 1.55) readonly property color hoverFill: bar ? Style.hoverFillFor(bar.foreground, Color.accent) : "transparent" readonly property color selectedFill: bar ? Style.selectedFillFor(bar.foreground, Color.accent) : "transparent" @@ -260,7 +261,7 @@ Panel { anchors.centerIn: parent anchors.verticalCenterOffset: -Style.space(1) iconSize: Style.space(12) * 0.85 - color: root.iconColor + color: root.barIconColor badgeColor: root.urgent crossed: !tailscale.running && !tailscale.needsLogin warning: tailscale.needsLogin