Explorar el Código

Improve contrast of default themes

Daniel Chalmers hace 1 año
padre
commit
419956d30f
Se han modificado 1 ficheros con 12 adiciones y 11 borrados
  1. 12 11
      DesktopClock/Data/Theme.cs

+ 12 - 11
DesktopClock/Data/Theme.cs

@@ -31,19 +31,20 @@ public readonly record struct Theme
     /// Built-in themes that the user can use without specifying their own palettes.
     /// </summary>
     /// <remarks>
-    /// https://www.materialui.co/colors - A100, A700.
+    /// https://www.materialui.co/colors
+    /// https://webaim.org/resources/contrastchecker
     /// </remarks>
     public static IReadOnlyList<Theme> DefaultThemes { get; } =
     [
-        new("Light Text", "#F5F5F5", "#212121"),
-        new("Dark Text", "#212121", "#F5F5F5"),
-        new("Red", "#D50000", "#FF8A80"),
-        new("Pink", "#C51162", "#FF80AB"),
-        new("Purple", "#AA00FF", "#EA80FC"),
-        new("Blue", "#2962FF", "#82B1FF"),
-        new("Cyan", "#00B8D4", "#84FFFF"),
-        new("Green", "#00C853", "#B9F6CA"),
-        new("Orange", "#FF6D00", "#FFD180"),
+        new("Light Text", "#F7F7F7", "#212121"),
+        new("Dark Text", "#212121", "#F7F7F7"),
+        new("Red", "#D50000", "#FFC2BD"),
+        new("Pink", "#C51162", "#FFBDD2"),
+        new("Purple", "#AA00FF", "#F6CBFB"),
+        new("Blue", "#2962FF", "#C7DBFF"),
+        new("Cyan", "#00A8C2", "#A8FFFF"),
+        new("Green", "#00AD48", "#C9F8D4"),
+        new("Orange", "#FF6D00", "#FFEFD6"),
     ];
 
     /// <summary>
@@ -55,4 +56,4 @@ public readonly record struct Theme
         var index = random.Next(0, DefaultThemes.Count);
         return DefaultThemes[index];
     }
-}
+}