Further separate icon from text of buttons in both editor and default themes
This commit is contained in:
@ -7853,7 +7853,6 @@ EditorNode::EditorNode() {
|
||||
|
||||
log = memnew(EditorLog);
|
||||
Button *output_button = add_bottom_panel_item(TTR("Output"), log);
|
||||
output_button->set_theme_type_variation("BottomPanelButton");
|
||||
log->set_tool_button(output_button);
|
||||
|
||||
center_split->connect("resized", callable_mp(this, &EditorNode::_vp_resized));
|
||||
|
||||
@ -914,7 +914,7 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) {
|
||||
theme->set_color("icon_pressed_color", "Button", icon_pressed_color);
|
||||
theme->set_color("icon_disabled_color", "Button", icon_disabled_color);
|
||||
|
||||
theme->set_constant("h_separation", "Button", 2 * EDSCALE);
|
||||
theme->set_constant("h_separation", "Button", 4 * EDSCALE);
|
||||
theme->set_constant("outline_size", "Button", 0);
|
||||
|
||||
const float ACTION_BUTTON_EXTRA_MARGIN = 32 * EDSCALE;
|
||||
@ -1478,9 +1478,6 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) {
|
||||
theme->set_stylebox("panel", "TabContainer", style_content_panel);
|
||||
|
||||
// Bottom panel.
|
||||
theme->set_type_variation("BottomPanelButton", "Button");
|
||||
// Add separation for the warning/error icon.
|
||||
theme->set_constant("h_separation", "BottomPanelButton", 6 * EDSCALE);
|
||||
Ref<StyleBoxFlat> style_bottom_panel = style_content_panel->duplicate();
|
||||
style_bottom_panel->set_corner_radius_all(corner_radius * EDSCALE);
|
||||
theme->set_stylebox("BottomPanel", "EditorStyles", style_bottom_panel);
|
||||
|
||||
@ -54,7 +54,6 @@ DebuggerEditorPlugin::DebuggerEditorPlugin(PopupMenu *p_debug_menu) {
|
||||
|
||||
EditorDebuggerNode *debugger = memnew(EditorDebuggerNode);
|
||||
Button *db = EditorNode::get_singleton()->add_bottom_panel_item(TTR("Debugger"), debugger);
|
||||
db->set_theme_type_variation("BottomPanelButton");
|
||||
debugger->set_tool_button(db);
|
||||
|
||||
// Main editor debug menu.
|
||||
|
||||
Reference in New Issue
Block a user