feat: osd & session margins ignore border
This commit is contained in:
parent
f7993ad272
commit
1b5e931ec8
2 changed files with 6 additions and 2 deletions
|
|
@ -2,6 +2,7 @@ pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
|
import Caelestia
|
||||||
import Caelestia.Config
|
import Caelestia.Config
|
||||||
import qs.components
|
import qs.components
|
||||||
import qs.components.controls
|
import qs.components.controls
|
||||||
|
|
@ -20,13 +21,14 @@ Item {
|
||||||
required property bool sourceMuted
|
required property bool sourceMuted
|
||||||
required property real brightness
|
required property real brightness
|
||||||
|
|
||||||
implicitWidth: layout.implicitWidth + Tokens.padding.extraLargeIncreased
|
implicitWidth: layout.implicitWidth + Tokens.padding.large + layout.anchors.horizontalCenterOffset * 2
|
||||||
implicitHeight: layout.implicitHeight + Tokens.padding.extraLargeIncreased
|
implicitHeight: layout.implicitHeight + Tokens.padding.large * 2
|
||||||
|
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
id: layout
|
id: layout
|
||||||
|
|
||||||
anchors.centerIn: parent
|
anchors.centerIn: parent
|
||||||
|
anchors.horizontalCenterOffset: CUtils.clamp(Tokens.padding.large - Config.border.thickness, 0, Tokens.padding.large) / 2
|
||||||
spacing: Tokens.spacing.medium
|
spacing: Tokens.spacing.medium
|
||||||
|
|
||||||
// Speaker volume
|
// Speaker volume
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import Quickshell
|
import Quickshell
|
||||||
|
import Caelestia
|
||||||
import Caelestia.Config
|
import Caelestia.Config
|
||||||
import qs.components
|
import qs.components
|
||||||
import qs.components.controls
|
import qs.components.controls
|
||||||
|
|
@ -14,6 +15,7 @@ Column {
|
||||||
required property DrawerVisibilities visibilities
|
required property DrawerVisibilities visibilities
|
||||||
|
|
||||||
padding: Tokens.padding.large
|
padding: Tokens.padding.large
|
||||||
|
rightPadding: CUtils.clamp(padding - Config.border.thickness, 0, padding)
|
||||||
spacing: Tokens.spacing.large
|
spacing: Tokens.spacing.large
|
||||||
|
|
||||||
SessionButton {
|
SessionButton {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue