From c600e0fae271ed25d066b01149fbc148295edde8 Mon Sep 17 00:00:00 2001 From: Thorbjørn Lindeijer Date: Mon, 24 Mar 2025 14:28:55 +0100 Subject: Expanded GUI theming capabilities * Moved previously hardcoded values for frame size, padding and title bar height to the Skin. * Added support for rendering colored rectangles (used for scroll bar background). * Scroll bar width is now determined by its skin. * Added separate skins for horizontal and vertical scroll bars and horizontal and vertical scroll markers and added a skin for the shortcut box. * Added support for hovered state on window close button. --- data/graphics/gui/theme.xml | 45 ++++++++++++++++++++++++++++++++++----------- 1 file changed, 34 insertions(+), 11 deletions(-) (limited to 'data') diff --git a/data/graphics/gui/theme.xml b/data/graphics/gui/theme.xml index 652a9422..047ef01c 100644 --- a/data/graphics/gui/theme.xml +++ b/data/graphics/gui/theme.xml @@ -49,17 +49,17 @@ - + - + - + @@ -69,7 +69,7 @@ - + @@ -83,7 +83,7 @@ - + @@ -128,17 +128,17 @@ - + - + - + @@ -157,7 +157,25 @@ - + + + + + + + + + + + + + + + + + + + @@ -218,12 +236,12 @@ - + - + @@ -231,4 +249,9 @@ + + + + + -- cgit v1.2.3-70-g09d2