diff --git a/src/constant/JamiTheme.qml b/src/constant/JamiTheme.qml index 689ee1046b1c105b58b11e4b7e7fe9fb31d491b1..9c5a628990ec6a8cbcdce14c82e8b03b57870895 100644 --- a/src/constant/JamiTheme.qml +++ b/src/constant/JamiTheme.qml @@ -31,6 +31,8 @@ Item { function rgba256(r, g, b, a) { return Qt.rgba(r / 255, g / 255, b / 255, a / 100.) } + property real fontSizeOffset: Qt.platform.os.toString() === "osx" ? 3 : 0; + property real fontSizeOffsetSmall: Qt.platform.os.toString() === "osx" ? 1 : 0; // General property color blackColor: "#000000" @@ -211,17 +213,17 @@ Item { property real qrCodeImageSize: 256 property real splitViewHandlePreferredWidth: 4 property real indicatorFontSize: 6 - property real tinyFontSize: 7 - property real textFontSize: 9 - property real settingsFontSize: 9 + property real tinyFontSize: 7 + fontSizeOffset + property real textFontSize: 9 + fontSizeOffset + property real settingsFontSize: 9 + fontSizeOffset property real buttonFontSize: 9 property real participantFontSize: 10 - property real menuFontSize: 12 - property real headerFontSize: 13 - property real titleFontSize: 16 + property real menuFontSize: 12 + fontSizeOffset + property real headerFontSize: 13 + fontSizeOffset + property real titleFontSize: 16 + fontSizeOffset property real primaryRadius: 4 - property real smartlistItemFontSize: 10.5 - property real smartlistItemInfoFontSize: 9 + property real smartlistItemFontSize: 10.5 + fontSizeOffset + property real smartlistItemInfoFontSize: 9 + fontSizeOffsetSmall property real filterItemFontSize: smartlistItemFontSize property real filterBadgeFontSize: 8.25 property real accountListItemHeight: 64 @@ -248,7 +250,7 @@ Item { property real mosaicButtonOpacity: 0.77 property int mosaicButtonTextPreferredWidth: 40 property int mosaicButtonTextPreferredHeight: 16 - property int mosaicButtonTextPointSize: 8 + property int mosaicButtonTextPointSize: 8 + fontSizeOffsetSmall property int mosaicButtonPreferredWidth: 70 property int mosaicButtonMaxWidth: 100 property real avatarPresenceRatio: 0.26 @@ -336,11 +338,11 @@ Item { property real wizardButtonWidth: 400 // MaterialLineEdit - property real materialLineEditPointSize: 10 + property real materialLineEditPointSize: 10 + fontSizeOffset property real materialLineEditPadding: 16 // UsernameLineEdit - property real usernameLineEditPointSize: 9 + property real usernameLineEditPointSize: 9 + fontSizeOffset property real usernameLineEditlookupInterval: 200 // JamiScrollBar