diff --git a/src/Ryujinx/Assets/UIImages/Logo_GitLab.png b/src/Ryujinx/Assets/UIImages/Logo_GitLab.png
deleted file mode 100644
index 0e5412744..000000000
Binary files a/src/Ryujinx/Assets/UIImages/Logo_GitLab.png and /dev/null differ
diff --git a/src/Ryujinx/Assets/UIImages/Logo_GitLab_Dark.png b/src/Ryujinx/Assets/UIImages/Logo_GitLab_Dark.png
new file mode 100644
index 000000000..e6fb5ecb5
Binary files /dev/null and b/src/Ryujinx/Assets/UIImages/Logo_GitLab_Dark.png differ
diff --git a/src/Ryujinx/Assets/UIImages/Logo_GitLab_Light.png b/src/Ryujinx/Assets/UIImages/Logo_GitLab_Light.png
new file mode 100644
index 000000000..17a4feefb
Binary files /dev/null and b/src/Ryujinx/Assets/UIImages/Logo_GitLab_Light.png differ
diff --git a/src/Ryujinx/Ryujinx.csproj b/src/Ryujinx/Ryujinx.csproj
index afd09a4d5..6860e2c4e 100644
--- a/src/Ryujinx/Ryujinx.csproj
+++ b/src/Ryujinx/Ryujinx.csproj
@@ -170,7 +170,8 @@
-
+
+
diff --git a/src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs b/src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs
index 23a82277f..734647690 100644
--- a/src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs
+++ b/src/Ryujinx/UI/ViewModels/AboutWindowViewModel.cs
@@ -24,8 +24,6 @@ namespace Ryujinx.Ava.UI.ViewModels
Version = RyujinxApp.FullAppName + "\n" + Program.Version;
UpdateLogoTheme(ConfigurationState.Instance.UI.BaseStyle.Value);
- GitLabLogo = LoadBitmap("resm:Ryujinx.Assets.UIImages.Logo_GitLab.png?assembly=Ryujinx");
-
RyujinxApp.ThemeChanged += Ryujinx_ThemeChanged;
}
@@ -43,6 +41,7 @@ namespace Ryujinx.Ava.UI.ViewModels
string themeName = isDarkTheme ? "Dark" : "Light";
DiscordLogo = LoadBitmap(LogoPathFormat.Format("Discord", themeName));
+ GitLabLogo = LoadBitmap(LogoPathFormat.Format("GitLab", themeName));
}
private static Bitmap LoadBitmap(string uri) => new(Avalonia.Platform.AssetLoader.Open(new Uri(uri)));