aboutsummaryrefslogtreecommitdiff
path: root/LeftPanel.qml
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2017-01-08 16:54:45 -0800
committerRiccardo Spagni <ric@spagni.net>2017-01-08 16:54:45 -0800
commitf3e20e746e69f2ade73b6eaa825ca6fa62ccfa23 (patch)
treee409fa20ffc0061ed9fd7c57202bb5505caddec6 /LeftPanel.qml
parent5c1bd85204dc321055da9f4671c518b2c295d48a (diff)
parenta526619f4b9fd9294e0cc267a67475d73a51a68e (diff)
downloadmonzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.tar.gz
monzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.tar.xz
monzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.zip
Merge pull request #373
a526619 Dynamically adjust balance fontsize (Jaquee)
Diffstat (limited to 'LeftPanel.qml')
-rw-r--r--LeftPanel.qml20
1 files changed, 18 insertions, 2 deletions
diff --git a/LeftPanel.qml b/LeftPanel.qml
index d4871059..b42f6d81 100644
--- a/LeftPanel.qml
+++ b/LeftPanel.qml
@@ -131,9 +131,17 @@ Rectangle {
id: balanceText
anchors.verticalCenter: parent.verticalCenter
font.family: "Arial"
- font.pixelSize: 26
color: "#000000"
text: "N/A"
+ // dynamically adjust text size
+ font.pixelSize: {
+ var digits = text.split('.')[0].length
+ var defaultSize = 25;
+ if(digits > 2) {
+ return defaultSize - 1.1*digits
+ }
+ return defaultSize;
+ }
}
}
@@ -155,9 +163,17 @@ Rectangle {
anchors.left: parent.left
anchors.leftMargin: 50
font.family: "Arial"
- font.pixelSize: 18
color: "#000000"
text: "N/A"
+ // dynamically adjust text size
+ font.pixelSize: {
+ var digits = text.split('.')[0].length
+ var defaultSize = 18;
+ if(digits > 3) {
+ return defaultSize - 0.6*digits
+ }
+ return defaultSize;
+ }
}
}