From deb6b701785c1c80eecc85d06e17c53d3be3f2a1 Mon Sep 17 00:00:00 2001 From: Jaex Date: Sun, 9 Feb 2020 01:26:44 +0300 Subject: [PATCH] Use IsDarkTheme in MainForm --- ShareX.HelpersLib/Helpers/ColorHelpers.cs | 7 ++++++- ShareX/Forms/MainForm.cs | 6 +++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ShareX.HelpersLib/Helpers/ColorHelpers.cs b/ShareX.HelpersLib/Helpers/ColorHelpers.cs index c9226a923..ddcb50501 100644 --- a/ShareX.HelpersLib/Helpers/ColorHelpers.cs +++ b/ShareX.HelpersLib/Helpers/ColorHelpers.cs @@ -383,7 +383,12 @@ public static Color VisibleColor(Color color) public static Color VisibleColor(Color color, Color lightColor, Color darkColor) { - return IsLightColor(color) ? darkColor : lightColor; + if (IsLightColor(color)) + { + return darkColor; + } + + return lightColor; } public static bool IsLightColor(Color color) diff --git a/ShareX/Forms/MainForm.cs b/ShareX/Forms/MainForm.cs index 0310de988..e2e582def 100644 --- a/ShareX/Forms/MainForm.cs +++ b/ShareX/Forms/MainForm.cs @@ -822,13 +822,13 @@ public void UpdateTheme() btnCloseNews.ForeColor = ShareXResources.Theme.TextColor; btnCloseNews.BackColor = ShareXResources.Theme.LightBackgroundColor; - if (ColorHelpers.IsLightColor(ShareXResources.Theme.BackgroundColor)) + if (ShareXResources.Theme.IsDarkTheme) { - tsbGitHub.Image = Resources.GitHub_Black_32x32; + tsbGitHub.Image = Resources.GitHub_White_32x32; } else { - tsbGitHub.Image = Resources.GitHub_White_32x32; + tsbGitHub.Image = Resources.GitHub_Black_32x32; } } else