diff --git a/Libraries/LibDraw/StylePainter.cpp b/Libraries/LibDraw/StylePainter.cpp index 7e878a66da7b78..70971b77cfbcd3 100644 --- a/Libraries/LibDraw/StylePainter.cpp +++ b/Libraries/LibDraw/StylePainter.cpp @@ -9,7 +9,7 @@ void StylePainter::paint_tab_button(Painter& painter, const Rect& rect, bool act Color shadow_color2 = Color::from_rgb(0x404040); if (hovered && enabled && !active) - base_color = Color::from_rgb(0xd4d4d4); + base_color = StylePainter::hover_highlight_color(); PainterStateSaver saver(painter); painter.translate(rect.location()); @@ -55,7 +55,7 @@ static void paint_button_new(Painter& painter, const Rect& rect, bool pressed, b else button_color = Color::from_rgb(0xd6d2ce); } else if (hovered && enabled) - button_color = Color::from_rgb(0xd4d4d4); + button_color = StylePainter::hover_highlight_color(); PainterStateSaver saver(painter); painter.translate(rect.location()); diff --git a/Libraries/LibDraw/StylePainter.h b/Libraries/LibDraw/StylePainter.h index 996c63c62f7539..6bc85251abf102 100644 --- a/Libraries/LibDraw/StylePainter.h +++ b/Libraries/LibDraw/StylePainter.h @@ -1,5 +1,7 @@ #pragma once +#include + class Painter; class Rect; @@ -28,4 +30,6 @@ class StylePainter { static void paint_surface(Painter&, const Rect&, bool paint_vertical_lines = true, bool paint_top_line = true); static void paint_frame(Painter&, const Rect&, FrameShape, FrameShadow, int thickness, bool skip_vertical_lines = false); static void paint_window_frame(Painter&, const Rect&); + + static Color hover_highlight_color() { return Color::from_rgb(0xe6e5e2); } }; diff --git a/Libraries/LibGUI/GSplitter.cpp b/Libraries/LibGUI/GSplitter.cpp index 6350f22f082aa3..27273a2ccecc72 100644 --- a/Libraries/LibGUI/GSplitter.cpp +++ b/Libraries/LibGUI/GSplitter.cpp @@ -18,7 +18,7 @@ GSplitter::~GSplitter() void GSplitter::enter_event(CEvent&) { - set_background_color(Color::from_rgb(0xd6d2ce)); + set_background_color(StylePainter::hover_highlight_color()); window()->set_override_cursor(m_orientation == Orientation::Horizontal ? GStandardCursor::ResizeHorizontal : GStandardCursor::ResizeVertical); update(); }