wbar: add widgets, taskview, light theme

This commit is contained in:
end-4
2025-11-10 23:41:15 +01:00
parent 694eaccfbf
commit fdcb95b8a4
10 changed files with 279 additions and 16 deletions
@@ -1,6 +1,7 @@
import QtQuick
import QtQuick.Layouts
import qs.modules.common
import qs.modules.common.widgets
import qs.modules.waffle.looks
Rectangle {
@@ -21,6 +22,18 @@ Rectangle {
implicitHeight: 1
}
BarGroupRow {
id: bloatRow
anchors.left: parent.left
opacity: Config.options.waffles.bar.leftAlignApps ? 0 : 1
visible: opacity > 0
Behavior on opacity {
animation: Looks.transition.opacity.createObject(this)
}
WidgetsButton {}
}
BarGroupRow {
id: appsRow
spacing: 4
@@ -43,11 +56,17 @@ Rectangle {
StartButton {}
SearchButton {}
TaskViewButton {}
}
BarGroupRow {
id: systemRow
anchors.right: parent.right
FadeLoader {
Layout.fillHeight: true
shown: Config.options.waffles.bar.leftAlignApps
sourceComponent: WidgetsButton {}
}
SystemButton {}
TimeButton {}
}