diff --git a/components/controls/FilledSlider.qml b/components/controls/FilledSlider.qml index 5dd8b641..c7746a0e 100644 --- a/components/controls/FilledSlider.qml +++ b/components/controls/FilledSlider.qml @@ -16,7 +16,7 @@ Slider { background: StyledRect { color: Colours.layer(Colours.palette.m3surfaceContainer, 2) - radius: Tokens.rounding.full + radius: 0 StyledRect { anchors.left: parent.left @@ -51,7 +51,7 @@ Slider { anchors.fill: parent color: Colours.palette.m3inverseSurface - radius: Tokens.rounding.full + radius: 0 MouseArea { id: handleInteraction diff --git a/modules/drawers/ContentWindow.qml b/modules/drawers/ContentWindow.qml index b935cab5..405626a9 100644 --- a/modules/drawers/ContentWindow.qml +++ b/modules/drawers/ContentWindow.qml @@ -198,7 +198,9 @@ StyledWindow { id: osdBg panel: panels.osdWrapper - deformAmount: 0.25 + deformAmount: 0 // NoSignal: square OSD (no organic blob deformation) + radius: 0 + opacity: 0 // NoSignal: OSD draws its own flat square glass bg (osd/Content) x: panels.osdWrapper.x + panels.osd.x + root.borderThickness implicitWidth: panels.osd.width } diff --git a/modules/osd/Content.qml b/modules/osd/Content.qml index 1aac8558..01f59912 100644 --- a/modules/osd/Content.qml +++ b/modules/osd/Content.qml @@ -24,6 +24,15 @@ Item { implicitWidth: layout.implicitWidth + Tokens.padding.large + layout.anchors.horizontalCenterOffset * 2 implicitHeight: layout.implicitHeight + Tokens.padding.large * 2 + // NoSignal: flat square glass background matching the design popouts + Rectangle { + anchors.fill: parent + color: Theme.panelBg + radius: 0 + border.width: 1 + border.color: Theme.panelBorder + } + ColumnLayout { id: layout