add background to tray and minor fixes

This commit is contained in:
lucy 2026-02-08 00:30:56 +01:00
parent 7d6785c1ac
commit 7497a4571f
2 changed files with 8 additions and 5 deletions

View File

@ -1,18 +1,21 @@
import Quickshell.Services.SystemTray
import QtQuick
import qs.settings
import qs
Item {
Rectangle {
id: root
implicitWidth: trayRow.implicitWidth + 5
implicitHeight: Settings.config.barHeight
implicitWidth: trayRow.implicitWidth + 10
implicitHeight: Settings.config.barHeight - 10
radius: implicitHeight / 2
color: Colors.surfaceContainer
readonly property var count: trayRepeater.count
visible: trayRepeater.count > 0
Row {
id: trayRow
spacing: 5
anchors.verticalCenter: parent.verticalCenter
anchors.centerIn: parent
Repeater {
id: trayRepeater
model: SystemTray.items

View File

@ -10,7 +10,7 @@ Rectangle {
id: root
color: Colors.surfaceContainer
implicitWidth: workspaceRow.implicitWidth + 10
implicitWidth: workspaceRow.implicitWidth + 20
implicitHeight: Settings.config.barHeight - 10
radius: Settings.config.barHeight / 2
property var screen: screen