Fix scaling of UI Elements when applying Font Scaling (#3526)

* Add scaling for UI elements

* Fix text in Updates tab not scaling

* Fix tab row scaling error

* Add comments for modularity
This commit is contained in:
spooky
2025-08-05 20:57:12 +05:30
committed by GitHub
parent a921d0c6fa
commit 3bd6003171
2 changed files with 18 additions and 1 deletions

View File

@ -32,6 +32,7 @@
"ButtonFontFamily": "Arial",
"ButtonWidth": "200",
"ButtonHeight": "25",
"ConfigTabButtonFontSize": "14",
"ConfigUpdateButtonFontSize": "14",
"SearchBarWidth": "200",
"SearchBarHeight": "26",

View File

@ -25,10 +25,12 @@ function Invoke-WinUtilFontScaling {
# Define an array for resources to be scaled
$fontResources = @(
# Fonts
"FontSize",
"ButtonFontSize",
"HeaderFontSize",
"TabButtonFontSize",
"ConfigTabButtonFontSize",
"IconFontSize",
"SettingsIconFontSize",
"CloseIconFontSize",
@ -38,7 +40,21 @@ function Invoke-WinUtilFontScaling {
"CustomDialogFontSize",
"CustomDialogFontSizeHeader",
"ConfigUpdateButtonFontSize",
"CheckBoxBulletDecoratorSize"
# Buttons and UI
"CheckBoxBulletDecoratorSize",
"ButtonWidth",
"ButtonHeight",
"TabButtonWidth",
"TabButtonHeight",
"IconButtonSize",
"AppEntryWidth",
"SearchBarWidth",
"SearchBarHeight",
"CustomDialogWidth",
"CustomDialogHeight",
"CustomDialogLogoSize",
"MicroWinLogoSize",
"ToolTipWidth"
)
# Apply scaling to each resource