summaryrefslogtreecommitdiff
path: root/modules/bar/popouts/Audio.qml
diff options
context:
space:
mode:
authorATMDA <atdma2600@gmail.com>2025-11-12 22:41:10 -0500
committerATMDA <atdma2600@gmail.com>2025-11-12 22:41:10 -0500
commit0a33ecf4337fc52ad83c0d5d977fdf4df06b2616 (patch)
treeb288078acf4fe8b6fb70456b4958e8f0c90a9ade /modules/bar/popouts/Audio.qml
parentcontrolcenter: wireless panel refactoring (diff)
downloadcaelestia-shell-0a33ecf4337fc52ad83c0d5d977fdf4df06b2616.tar.gz
caelestia-shell-0a33ecf4337fc52ad83c0d5d977fdf4df06b2616.tar.bz2
caelestia-shell-0a33ecf4337fc52ad83c0d5d977fdf4df06b2616.zip
tray: minor button updates to match
Diffstat (limited to 'modules/bar/popouts/Audio.qml')
-rw-r--r--modules/bar/popouts/Audio.qml39
1 files changed, 8 insertions, 31 deletions
diff --git a/modules/bar/popouts/Audio.qml b/modules/bar/popouts/Audio.qml
index 0954b10..827f868 100644
--- a/modules/bar/popouts/Audio.qml
+++ b/modules/bar/popouts/Audio.qml
@@ -9,6 +9,7 @@ import Quickshell.Services.Pipewire
import QtQuick
import QtQuick.Layouts
import QtQuick.Controls
+import "../../controlcenter/network"
Item {
id: root
@@ -104,40 +105,16 @@ Item {
}
}
- StyledRect {
+ SimpleButton {
+ Layout.fillWidth: true
Layout.topMargin: Appearance.spacing.normal
-
- implicitWidth: expandBtn.implicitWidth + Appearance.padding.normal * 2
- implicitHeight: expandBtn.implicitHeight + Appearance.padding.small
-
- radius: Appearance.rounding.normal
color: Colours.palette.m3primaryContainer
+ onColor: Colours.palette.m3onPrimaryContainer
+ text: qsTr("Open Settings")
+ icon: "chevron_right"
- StateLayer {
- color: Colours.palette.m3onPrimaryContainer
-
- function onClicked(): void {
- root.wrapper.detach("audio");
- }
- }
-
- RowLayout {
- id: expandBtn
-
- anchors.centerIn: parent
- spacing: Appearance.spacing.small
-
- StyledText {
- Layout.leftMargin: Appearance.padding.smaller
- text: qsTr("Open Settings")
- color: Colours.palette.m3onPrimaryContainer
- }
-
- MaterialIcon {
- text: "chevron_right"
- color: Colours.palette.m3onPrimaryContainer
- font.pointSize: Appearance.font.size.large
- }
+ onClicked: {
+ root.wrapper.detach("audio");
}
}
}