moved the insides inside the rectangle

This commit is contained in:
Hannes
2026-07-03 18:11:08 +02:00
parent 49e08f0093
commit a3bc7e73e5
+38 -38
View File
@@ -56,49 +56,49 @@ Rectangle {
: "transparent"
border.width: (wsArea.containsMouse || workspaceData.active) ? Config.border_width : 0
}
// hyprland workspace api + color
MouseArea {
id: wsArea
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
anchors.fill: parent
onClicked: {
console.log("[Workspaces] Switch to workspace: " + workspaceData.id)
Hyprland.dispatch("workspace " + workspaceData.id)
Hyprland.dispatch("hl.dsp.focus({ workspace = "+workspaceData.id+" })")
}
Row {
anchors.centerIn: parent
spacing: Config.spacing_fun(parent.height)
Text {
id: wsNum
text: workspaceData.id
anchors.verticalCenter: parent.verticalCenter
color: wsArea.containsMouse ? Colors.tertiary
: workspaceData.active ? Colors.primary
: Colors.secondary
font.pixelSize: Config.iconSize(bar.height)
font.family: Config.font
font.bold: true
// hyprland workspace api + color
MouseArea {
id: wsArea
hoverEnabled: true
cursorShape: Qt.PointingHandCursor
anchors.fill: parent
onClicked: {
console.log("[Workspaces] Switch to workspace: " + workspaceData.id)
Hyprland.dispatch("workspace " + workspaceData.id)
Hyprland.dispatch("hl.dsp.focus({ workspace = "+workspaceData.id+" })")
}
Row {
id: wsIconsRow
spacing: Config.spacing_fun(workspacesContainer.height)
anchors.verticalCenter: parent.verticalCenter
anchors.centerIn: parent
spacing: Config.spacing_fun(parent.height)
Repeater {
model: AppsState.iconsForWorkspace(workspaceData.id)
delegate: Text {
text: modelData
color: wsArea.containsMouse ? Colors.tertiary
: Colors.secondary
font.pixelSize: Config.labelSize(bar.height)
font.family: Config.font
Text {
id: wsNum
text: workspaceData.id
anchors.verticalCenter: parent.verticalCenter
color: wsArea.containsMouse ? Colors.tertiary
: workspaceData.active ? Colors.primary
: Colors.secondary
font.pixelSize: Config.iconSize(bar.height)
font.family: Config.font
font.bold: true
}
Row {
id: wsIconsRow
spacing: Config.spacing_fun(workspacesContainer.height)
anchors.verticalCenter: parent.verticalCenter
Repeater {
model: AppsState.iconsForWorkspace(workspaceData.id)
delegate: Text {
text: modelData
color: wsArea.containsMouse ? Colors.tertiary
: Colors.secondary
font.pixelSize: Config.labelSize(bar.height)
font.family: Config.font
}
}
}
}