summaryrefslogtreecommitdiff
path: root/bar/components/SimpleResource.qml
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-10-04 19:56:22 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-10-04 19:56:22 +0800
commit6188faad828bdfabc4932098a3b07ea708fff538 (patch)
treee9cfcca0e37bd02a6ae12be768dbb459419b7eb6 /bar/components/SimpleResource.qml
parent0bdef4d722e947922b963ef42fdcc16dc1d7b1df (diff)
style: columnLayout
Diffstat (limited to 'bar/components/SimpleResource.qml')
-rw-r--r--bar/components/SimpleResource.qml29
1 files changed, 20 insertions, 9 deletions
diff --git a/bar/components/SimpleResource.qml b/bar/components/SimpleResource.qml
index 818327d..793e5e1 100644
--- a/bar/components/SimpleResource.qml
+++ b/bar/components/SimpleResource.qml
@@ -38,15 +38,26 @@ Item {
Layout.fillWidth: true
}
- Icon {
- text: !root.isAlt ? root.icon : root.altIcon
- color: root.value < root.thresholdL1 ? Colors.foreground2 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1
- }
- IText {
- animate: true
- renderType: Text.CurveRendering // it's not static and is rapidly updated
- text: !root.isAlt ? root.text : root.altText
- color: root.value < root.thresholdL1 ? Colors.foreground1 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1
+ ColumnLayout {
+ spacing: 0
+ Item {
+ Layout.fillHeight: true
+ Layout.fillWidth: true
+ }
+ IText {
+ animate: true
+ renderType: Text.CurveRendering // it's not static and is rapidly updated
+ text: !root.isAlt ? root.text : root.altText
+ fontSize: Style.font.size.largerr
+ color: root.value < root.thresholdL1 ? Colors.foreground1 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1
+ }
+
+ Icon {
+ Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
+ iconSize: Style.font.size.small
+ text: !root.isAlt ? root.icon : root.altIcon
+ color: root.value < root.thresholdL1 ? Colors.foreground2 : root.value >= root.thresholdL3 ? root.thresholdColorL3 : root.value >= root.thresholdL2 ? root.thresholdColorL2 : root.thresholdColorL1
+ }
}
Item {