UI: Theme: Add global style for panel colors
Move panel header, panel background, and sub-panel background color settings to be global, under `User Interface`, like other widgets. Remove per-editor panel styling. This way users can edit the panel colors once, and affect all panels. See pull request for screenshots and details. Pull Request: https://projects.blender.org/blender/blender/pulls/140295
This commit is contained in:
committed by
Pablo Vazquez
parent
283666675c
commit
7818082d02
@@ -268,6 +268,9 @@ const bTheme U_theme_default = {
|
||||
.icon_folder = RGBA(0xccad63ff),
|
||||
.icon_autokey = RGBA(0xab3c48ff),
|
||||
.panel_roundness = 0.4f,
|
||||
.panel_header = RGBA(0x3d3d3dff),
|
||||
.panel_back = RGBA(0x3d3d3dff),
|
||||
.panel_sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.space_properties = {
|
||||
.back = RGBA(0x30303000),
|
||||
@@ -284,11 +287,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x1d1d1dff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.active = RGBA(0x4772b3ff),
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
@@ -311,11 +309,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.asset_shelf = {
|
||||
.header_back = RGBA(0x1d1d1dff),
|
||||
.back = RGBA(0x303030ff),
|
||||
@@ -411,11 +404,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x303030ff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.hilite = RGBA(0x4772b3ff),
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
@@ -441,11 +429,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade1 = RGBA(0x96969600),
|
||||
.shade2 = RGBA(0x12121264),
|
||||
.grid = RGBA(0x1a1a1aff),
|
||||
@@ -491,11 +474,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
.facedot_size = 4,
|
||||
@@ -530,11 +508,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade1 = RGBA(0xc0c0c000),
|
||||
.shade2 = RGBA(0x1d1d1d99),
|
||||
.hilite = RGBA(0x60c04044),
|
||||
@@ -592,11 +565,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade1 = RGBA(0x96969600),
|
||||
.grid = RGBA(0x2a2a2aff),
|
||||
.strip = RGBA(0x0d0d0d80),
|
||||
@@ -645,11 +613,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade1 = RGBA(0xa0a0a000),
|
||||
.grid = RGBA(0x303030ff),
|
||||
.vertex_select = RGBA(0xff8500ff),
|
||||
@@ -713,11 +676,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.asset_shelf = {
|
||||
.header_back = RGBA(0x1d1d1dff),
|
||||
.back = RGBA(0x303030ff),
|
||||
@@ -771,11 +729,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade2 = RGBA(0x4d4d4de6),
|
||||
.hilite = RGBA(0x71a8ffff),
|
||||
.grid = RGBA(0x1d1d1dff),
|
||||
@@ -807,11 +760,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.active = RGBA(0x334d80ff),
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
@@ -842,11 +790,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.shade2 = RGBA(0x7f7f7f64),
|
||||
.grid = RGBA(0x28282800),
|
||||
.wire = RGBA(0x1a1a1aff),
|
||||
@@ -902,11 +845,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x303030ff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
.facedot_size = 4,
|
||||
@@ -926,11 +864,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.console_output = RGBA(0x71a8ffff),
|
||||
.console_input = RGBA(0xf2f2f2ff),
|
||||
.console_info = RGBA(0x95d600ff),
|
||||
@@ -960,11 +893,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.grid = RGBA(0x181818ff),
|
||||
.strip = RGBA(0xffffff80),
|
||||
.strip_select = RGBA(0xff8c00ff),
|
||||
@@ -1011,11 +939,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
.facedot_size = 4,
|
||||
@@ -1035,11 +958,6 @@ const bTheme U_theme_default = {
|
||||
.button_text_hi = RGBA(0xffffffff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.vertex_size = 3,
|
||||
.outline_width = 1,
|
||||
.facedot_size = 4,
|
||||
@@ -1064,11 +982,6 @@ const bTheme U_theme_default = {
|
||||
.list_text_hi = RGBA(0xffaf23ff),
|
||||
.navigation_bar = RGBA(0x1d1d1dff),
|
||||
.execution_buts = RGBA(0x303030ff),
|
||||
.panelcolors = {
|
||||
.header = RGBA(0x3d3d3dff),
|
||||
.back = RGBA(0x3d3d3dff),
|
||||
.sub_back = RGBA(0x0000001f),
|
||||
},
|
||||
.hilite = RGBA(0x80808080),
|
||||
.active = RGBA(0x3b5689ff),
|
||||
.vertex_size = 3,
|
||||
|
||||
Reference in New Issue
Block a user