From c149ee8072c78d6dc2718e54c7c57e4f314a830c Mon Sep 17 00:00:00 2001 From: Carlos Cordoba Date: Wed, 19 Jul 2023 09:48:16 -0500 Subject: [PATCH] Stylesheet: Fix font size of special dialogs on Windows --- spyder/utils/stylesheet.py | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/spyder/utils/stylesheet.py b/spyder/utils/stylesheet.py index eae6e553779..88dcb4d8f2f 100644 --- a/spyder/utils/stylesheet.py +++ b/spyder/utils/stylesheet.py @@ -417,12 +417,27 @@ def _fs(cls): @classproperty def TitleFontSize(cls): - return f"{cls._fs + 9}pt" if MAC else f"{cls._fs + 4}pt" + if WIN: + return f"{cls._fs + 6}pt" + elif MAC: + return f"{cls._fs + 9}pt" + else: + return f"{cls._fs + 4}pt" @classproperty def ContentFontSize(cls): - return f"{cls._fs + 5}pt" if MAC else f"{cls._fs + 2}pt" + if WIN: + return f"{cls._fs + 4}pt" + elif MAC: + return f"{cls._fs + 5}pt" + else: + return f"{cls._fs + 2}pt" @classproperty def ButtonsFontSize(cls): - return f"{cls._fs + 5}pt" if MAC else f"{cls._fs + 3}pt" + if WIN: + return f"{cls._fs + 5}pt" + elif MAC: + return f"{cls._fs + 5}pt" + else: + return f"{cls._fs + 3}pt"