From 502e0cb6767ac2e69e5b20f7dee076a072f743cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Wed, 10 Jul 2024 15:36:12 +0200 Subject: [PATCH] Introduce font scaling mechanism --- nymea-app/ui/StyleBase.qml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/nymea-app/ui/StyleBase.qml b/nymea-app/ui/StyleBase.qml index a00baef3..7df75d26 100644 --- a/nymea-app/ui/StyleBase.qml +++ b/nymea-app/ui/StyleBase.qml @@ -39,32 +39,32 @@ Item { // Note: Font files need to be provided in a "fonts" folder in the style property string fontFamily: "Ubuntu" - + property real fontScaleFactor: 1 // Fonts readonly property font extraSmallFont: Qt.font({ family: fontFamily, - pixelSize: 10 + pixelSize: Math.round(10 * fontScaleFactor) }) readonly property font smallFont: Qt.font({ family: fontFamily, - pixelSize: 13 + pixelSize: Math.round(13 * fontScaleFactor) }) readonly property font font: Qt.font({ family: fontFamily, - pixelSize: 16 + pixelSize: Math.round(16 * fontScaleFactor) }) readonly property font bigFont: Qt.font({ family: fontFamily, - pixelSize: 20 + pixelSize: Math.round(20 * fontScaleFactor) }) readonly property font largeFont: Qt.font({ family: fontFamily, - pixelSize: 32 + pixelSize: Math.round(32 * fontScaleFactor) }) readonly property font hugeFont: Qt.font({ family: fontFamily, - pixelSize: 46 + pixelSize: Math.round(46 * fontScaleFactor) })