diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-05-05 11:39:32 +1000 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-05-05 11:39:32 +1000 |
| commit | 34e8c4fb8754f6a5f1dbe3350593a0ded4274bb6 (patch) | |
| tree | 05ddaa3a81a5be54c924e2b9dfb0eaa8255393e6 /modules/bar/Bar.qml | |
| parent | hyprland: fix read errors (diff) | |
| download | caelestia-shell-34e8c4fb8754f6a5f1dbe3350593a0ded4274bb6.tar.gz caelestia-shell-34e8c4fb8754f6a5f1dbe3350593a0ded4274bb6.tar.bz2 caelestia-shell-34e8c4fb8754f6a5f1dbe3350593a0ded4274bb6.zip | |
feat: bar shadow
Diffstat (limited to 'modules/bar/Bar.qml')
| -rw-r--r-- | modules/bar/Bar.qml | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/modules/bar/Bar.qml b/modules/bar/Bar.qml index 658ef87..f85d0b2 100644 --- a/modules/bar/Bar.qml +++ b/modules/bar/Bar.qml @@ -14,6 +14,7 @@ Variants { screen: modelData name: "bar" + exclusiveZone: BarConfig.sizes.exclusiveZone width: BarConfig.vertical ? BarConfig.sizes.totalHeight : -1 height: BarConfig.vertical ? -1 : BarConfig.sizes.totalHeight @@ -43,19 +44,29 @@ Variants { } } - Preset { - presetName: "pills" - sourceComponent: Pills { - screen: win.modelData + Item { + id: content + + anchors.fill: parent + + Preset { + presetName: "pills" + sourceComponent: Pills { + screen: win.modelData + } } - } - Preset { - presetName: "panel" - sourceComponent: Panel { - screen: win.modelData + Preset { + presetName: "panel" + sourceComponent: Panel { + screen: win.modelData + } } } + + LayerShadow { + source: content + } } component Preset: Loader { |