v1.5.2: optically center trend arrow with euro sign (baseline-glyph compensation, measured in real renders)

This commit is contained in:
ArnoldCordewiner
2026-09-05 21:42:34 +02:00
parent b11fe06276
commit e4e848540c
4 changed files with 9 additions and 3 deletions
Binary file not shown.
+4 -1
View File
@@ -209,9 +209,12 @@ Row {
height: 1
}
// trend arrow: green up / red down; unchanged keeps the last arrow
// trend arrow: green up / red down; unchanged keeps the last arrow.
// The triangle glyph sits low on the baseline; shift it up so its
// visual center matches the euro sign.
Text {
anchors.verticalCenter: parent.verticalCenter
anchors.verticalCenterOffset: -root.height * 0.125
text: root.lastDir > 0 ? "\u25B2" : "\u25BC"
visible: root.digitsOnly.length > 0 && root.lastDir !== 0
color: root.lastDir > 0 ? "#2ecc71" : "#e74c3c"
+4 -1
View File
@@ -170,9 +170,12 @@ Row {
height: 1
}
// trend arrow: green up / red down; unchanged keeps the last arrow
// trend arrow: green up / red down; unchanged keeps the last arrow.
// The triangle glyph sits low on the baseline; shift it up so its
// visual center matches the euro sign.
Text {
anchors.verticalCenter: parent.verticalCenter
anchors.verticalCenterOffset: -root.height * 0.095
text: root.lastDir > 0 ? "\u25B2" : "\u25BC"
visible: root.digits.length > 0 && root.lastDir !== 0
color: root.lastDir > 0 ? "#2ecc71" : "#e74c3c"
+1 -1
View File
@@ -10,7 +10,7 @@ X-KDE-ServiceTypes=Plasma/Applet
X-KDE-PluginInfo-Author=Arnold Cordewiner
X-KDE-PluginInfo-Email=hermes@a14r.be
X-KDE-PluginInfo-Name=nl.a14r.bitcoinprice
X-KDE-PluginInfo-Version=1.5.1
X-KDE-PluginInfo-Version=1.5.2
X-KDE-PluginInfo-Website=https://gitea.a14r.be/hermes/plasma-bitcoin-price
X-KDE-PluginInfo-Category=Utilities
X-KDE-PluginInfo-License=MIT