summarylogtreecommitdiffstats
path: root/dark.diff
blob: ecd1fad180be9493ed409e28341d941b0dcddf31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
--- a/src/gui/components/wxGameList.cpp
+++ b/src/gui/components/wxGameList.cpp
@@ -274,11 +274,20 @@ void wxGameList::UpdateItemColors(sint32 startIndex)
 	{
 		const auto titleId = (uint64)GetItemData(i);
 		if (GetConfig().IsGameListFavorite(titleId))//entry->favorite)
+		{
 			SetItemBackgroundColour(i, kFavoriteColor);
+			SetItemTextColour(i, 0x000000UL);
+		}
 		else if ((i&1) != 0)
-			SetItemBackgroundColour(i, kSecondColor);
+		{
+			SetItemBackgroundColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_MENUBAR));
+			SetItemTextColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_MENUTEXT));
+		}
 		else
-			SetItemBackgroundColour(i, 0xFFFFFFUL);
+		{
+			SetItemBackgroundColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_MENUHILIGHT));
+			SetItemTextColour(i, wxSystemSettings::GetColour(wxSYS_COLOUR_MENUTEXT));
+		}
 	}
 }