diff options
| author | Freya Murphy <freya@freyacat.org> | 2026-03-16 10:07:32 -0400 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2026-03-16 10:07:32 -0400 |
| commit | fc60c4aacf4189188bf566219d38cb2dab4704d8 (patch) | |
| tree | 3098f974ed4cfd7090c47db6de053d59e976f65d /modules/dashboard/dash/User.qml | |
| parent | fix build (diff) | |
| download | caelestia-shell-fc60c4aacf4189188bf566219d38cb2dab4704d8.tar.gz caelestia-shell-fc60c4aacf4189188bf566219d38cb2dab4704d8.tar.bz2 caelestia-shell-fc60c4aacf4189188bf566219d38cb2dab4704d8.zip | |
simplify dashboard
Diffstat (limited to 'modules/dashboard/dash/User.qml')
| -rw-r--r-- | modules/dashboard/dash/User.qml | 105 |
1 files changed, 0 insertions, 105 deletions
diff --git a/modules/dashboard/dash/User.qml b/modules/dashboard/dash/User.qml deleted file mode 100644 index 0d40873..0000000 --- a/modules/dashboard/dash/User.qml +++ /dev/null @@ -1,105 +0,0 @@ -import qs.components -import qs.components.effects -import qs.services -import qs.config -import qs.utils -import Quickshell -import QtQuick - -Row { - id: root - - required property PersistentProperties visibilities - required property PersistentProperties state - - padding: Appearance.padding.large - spacing: Appearance.spacing.normal - - Column { - id: info - - anchors.verticalCenter: parent.verticalCenter - spacing: Appearance.spacing.normal - - Item { - id: line - - implicitWidth: icon.implicitWidth + text.width + text.anchors.leftMargin - implicitHeight: Math.max(icon.implicitHeight, text.implicitHeight) - - ColouredIcon { - id: icon - - anchors.left: parent.left - anchors.leftMargin: (Config.dashboard.sizes.infoIconSize - implicitWidth) / 2 - - source: SysInfo.osLogo - implicitSize: Math.floor(Appearance.font.size.normal * 1.34) - colour: Colours.palette.m3primary - } - - StyledText { - id: text - - anchors.verticalCenter: icon.verticalCenter - anchors.left: icon.right - anchors.leftMargin: icon.anchors.leftMargin - text: `: ${SysInfo.osPrettyName || SysInfo.osName}` - font.pointSize: Appearance.font.size.normal - - width: Config.dashboard.sizes.infoWidth - elide: Text.ElideRight - } - } - - InfoLine { - icon: "select_window_2" - text: SysInfo.wm - colour: Colours.palette.m3secondary - } - - InfoLine { - id: uptime - - icon: "timer" - text: qsTr("up %1").arg(SysInfo.uptime) - colour: Colours.palette.m3tertiary - } - } - - component InfoLine: Item { - id: line - - required property string icon - required property string text - required property color colour - - implicitWidth: icon.implicitWidth + text.width + text.anchors.leftMargin - implicitHeight: Math.max(icon.implicitHeight, text.implicitHeight) - - MaterialIcon { - id: icon - - anchors.left: parent.left - anchors.leftMargin: (Config.dashboard.sizes.infoIconSize - implicitWidth) / 2 - - fill: 1 - text: line.icon - color: line.colour - font.pointSize: Appearance.font.size.normal - } - - StyledText { - id: text - - anchors.verticalCenter: icon.verticalCenter - anchors.left: icon.right - anchors.leftMargin: icon.anchors.leftMargin - text: `: ${line.text}` - font.pointSize: Appearance.font.size.normal - - width: Config.dashboard.sizes.infoWidth - elide: Text.ElideRight - } - } -} |