[Bf-blender-cvs] [ef42dcd31e7] blender2.8: UI: Darken the backdrop of navigation gizmos.

Pablo Vazquez noreply at git.blender.org
Fri Nov 2 16:16:43 CET 2018


Commit: ef42dcd31e773b4c2c7ee5f6ef220ea3ce03bf76
Author: Pablo Vazquez
Date:   Fri Nov 2 16:16:33 2018 +0100
Branches: blender2.8
https://developer.blender.org/rBef42dcd31e773b4c2c7ee5f6ef220ea3ce03bf76

UI: Darken the backdrop of navigation gizmos.

Bright backdrop would get lost when having bright elements/background in the viewport.
This makes it use a darkened/lighten version of the theme space header color.
Since icons are colored using the 'text' value of the Theme Space, it's likely that any
theme is going to have a contrasting background color, but just in case darken/lighten it slightly.

===================================================================

M	source/blender/editors/space_view3d/view3d_gizmo_navigate.c

===================================================================

diff --git a/source/blender/editors/space_view3d/view3d_gizmo_navigate.c b/source/blender/editors/space_view3d/view3d_gizmo_navigate.c
index d17f0df0c20..d45da76a477 100644
--- a/source/blender/editors/space_view3d/view3d_gizmo_navigate.c
+++ b/source/blender/editors/space_view3d/view3d_gizmo_navigate.c
@@ -156,8 +156,10 @@ static void WIDGETGROUP_navigate_setup(const bContext *UNUSED(C), wmGizmoGroup *
 			gz->color_hi[3] = 0.1f;
 		}
 		else {
-			gz->color[3] = 0.2f;
-			gz->color_hi[3] = 0.4f;
+			UI_GetThemeColorShade3fv(TH_HEADER, -40, gz->color);
+			UI_GetThemeColorShade3fv(TH_HEADER, 160, gz->color_hi);
+			gz->color[3] = 0.4f;
+			gz->color_hi[3] = 0.2f;
 		}



More information about the Bf-blender-cvs mailing list