diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-05-23 16:50:12 +0800 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-05-23 16:50:12 +0800 |
| commit | 36f28f7c42957cd8728bf4fb7740be28d5b746cb (patch) | |
| tree | d9e96075b456244d08ad2669fe5da1aba04e3a95 /modules/bar/Panel.qml | |
| parent | dashboard: shrink bongo cat so no overlap (diff) | |
| download | caelestia-shell-36f28f7c42957cd8728bf4fb7740be28d5b746cb.tar.gz caelestia-shell-36f28f7c42957cd8728bf4fb7740be28d5b746cb.tar.bz2 caelestia-shell-36f28f7c42957cd8728bf4fb7740be28d5b746cb.zip | |
bar: switch to embedded style
Diffstat (limited to 'modules/bar/Panel.qml')
| -rw-r--r-- | modules/bar/Panel.qml | 143 |
1 files changed, 0 insertions, 143 deletions
diff --git a/modules/bar/Panel.qml b/modules/bar/Panel.qml deleted file mode 100644 index 9dd5797..0000000 --- a/modules/bar/Panel.qml +++ /dev/null @@ -1,143 +0,0 @@ -import "root:/widgets" -import "root:/services" -import "root:/config" -import "components" -import "components/workspaces" -import Quickshell -import QtQuick -import QtQuick.Layouts - -StyledRect { - id: root - - required property ShellScreen screen - - function get(horiz, vert) { - return BarConfig.vertical ? vert : horiz; - } - - vertical: BarConfig.vertical - color: Colours.alpha(Colours.palette.m3surface, false) - anchors.fill: parent - - BoxLayout { - spacing: 0 //Appearance.padding.large - - anchors.fill: parent - - BoxLayout { - spacing: 0 - - Module { - color: Colours.palette.mauve - - OsIcon { - color: Colours.on(Colours.palette.mauve) - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - - Module { - color: Colours.palette.pink - - ActiveWindow { - colour: Colours.on(Colours.palette.pink) - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - } - - MouseArea { - Layout.fillWidth: true - Layout.fillHeight: true - - onWheel: event => { - if (event.angleDelta.y > 0) - Audio.setVolume(Audio.volume + 0.1); - else if (event.angleDelta.y < 0) - Audio.setVolume(Audio.volume - 0.1); - } - } - - MouseArea { - Layout.fillWidth: true - Layout.fillHeight: true - - onWheel: event => { - const monitor = Brightness.getMonitorForScreen(root.screen); - if (event.angleDelta.y > 0) - monitor.setBrightness(monitor.brightness + 0.1); - else if (event.angleDelta.y < 0) - monitor.setBrightness(monitor.brightness - 0.1); - } - } - - Module { - color: Colours.palette.green - - Clock { - colour: Colours.on(Colours.palette.green) - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - - Module { - color: Colours.palette.yellow - - Tray { - colour: Colours.on(Colours.palette.yellow) - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - - Module { - color: Colours.palette.peach - - StatusIcons { - colour: Colours.on(Colours.palette.peach) - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - - Module { - color: Colours.palette.m3error - - Layout.maximumWidth: BarConfig.sizes.height - Layout.maximumHeight: BarConfig.sizes.height - - Power { - x: (BarConfig.sizes.height - width) / 2 - y: (BarConfig.sizes.height - height) / 2 - - color: Colours.palette.m3onError - - anchors.horizontalCenter: root.get(undefined, parent.horizontalCenter) - anchors.verticalCenter: root.get(parent.verticalCenter, undefined) - } - } - } - - Workspaces { - vertical: BarConfig.vertical - - anchors.horizontalCenter: parent.horizontalCenter - anchors.verticalCenter: parent.verticalCenter - } - - component Module: PaddedRect { - padding: BarConfig.vertical ? [Appearance.padding.large, 0] : [0, Appearance.padding.large] - - Layout.minimumWidth: BarConfig.sizes.height - Layout.minimumHeight: BarConfig.sizes.height - } -} |