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

View File

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