浏览代码

UI improvements

Ruben 1 年之前
父节点
当前提交
dd5321897d

+ 7 - 0
src/PicView.Avalonia/ColorManagement/ColorManager.cs

@@ -93,6 +93,11 @@ public static class ColorManager
         var primaryBrush = new SolidColorBrush(primaryAccentColor);
         var primaryBrush = new SolidColorBrush(primaryAccentColor);
         var secondaryBrush = new SolidColorBrush(secondaryAccentColor);
         var secondaryBrush = new SolidColorBrush(secondaryAccentColor);
         var logoAccentBrush = new SolidColorBrush(logoAccentColor);
         var logoAccentBrush = new SolidColorBrush(logoAccentColor);
+        
+        if (SettingsHelper.Settings.Theme.GlassTheme)
+        {
+            ThemeManager.GlassThemeUpdates();
+        }
 
 
         // Retrieve existing brushes and replace them
         // Retrieve existing brushes and replace them
         if (Application.Current.TryGetResource("AccentColor", Application.Current.RequestedThemeVariant, out _))
         if (Application.Current.TryGetResource("AccentColor", Application.Current.RequestedThemeVariant, out _))
@@ -109,5 +114,7 @@ public static class ColorManager
         {
         {
             Application.Current.Resources["LogoAccentColor"] = logoAccentBrush;
             Application.Current.Resources["LogoAccentColor"] = logoAccentBrush;
         }
         }
+        
+        
     }
     }
 }
 }

文件差异内容过多而无法显示
+ 0 - 0
src/PicView.Avalonia/PicViewTheme/Icons.axaml


文件差异内容过多而无法显示
+ 12 - 11
src/PicView.Avalonia/Views/AppearanceView.axaml


部分文件因为文件数量过多而无法显示