Skip to content

Commit

Permalink
Tweak editor status colors (success, warning, error)
Browse files Browse the repository at this point in the history
Some of the previous colors were "overbright" in the sense that
some of their components were above 1, causing font anti-aliasing
to look bad.

These new colors should be easier on the eyes while fitting better
with the rest of the editor's color palette.
  • Loading branch information
Calinou committed Dec 15, 2018
1 parent 814d6ca commit 1e56b4d
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions editor/editor_themes.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -351,18 +351,18 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) {

theme->set_color("mono_color", "Editor", mono_color);

Color success_color = accent_color.linear_interpolate(Color(0.2, 1, 0.2), 0.6) * 1.2;
Color warning_color = accent_color.linear_interpolate(Color(1, 1, 0), 0.7) * 1.0;
Color error_color = accent_color.linear_interpolate(Color(1, 0, 0), 0.8) * 1.7;
Color success_color = Color(0.45, 0.95, 0.5);
Color warning_color = Color(1, 0.87, 0.4);
Color error_color = Color(1, 0.47, 0.42);
Color property_color = font_color.linear_interpolate(Color(0.5, 0.5, 0.5), 0.5);

if (!dark_theme) {
// yellow on white themes is a P.I.T.A.
warning_color = accent_color.linear_interpolate(Color(0.9, 0.7, 0), 0.9);
warning_color = warning_color.linear_interpolate(mono_color, 0.2);
success_color = success_color.linear_interpolate(mono_color, 0.2);
error_color = error_color.linear_interpolate(mono_color, 0.2);
// Darken some colors to be readable on a light background
success_color = success_color.linear_interpolate(mono_color, 0.35);
warning_color = warning_color.linear_interpolate(mono_color, 0.35);
error_color = error_color.linear_interpolate(mono_color, 0.25);
}

theme->set_color("success_color", "Editor", success_color);
theme->set_color("warning_color", "Editor", warning_color);
theme->set_color("error_color", "Editor", error_color);
Expand Down

0 comments on commit 1e56b4d

Please sign in to comment.