diff --git a/UIComposites/ColorScheme.cs b/UIComposites/ColorScheme.cs index d217f3937..e8f0a91bf 100644 --- a/UIComposites/ColorScheme.cs +++ b/UIComposites/ColorScheme.cs @@ -111,15 +111,18 @@ public ColorScheme(DefaultColorBinding defaultColors, List colors { Theme = colors; Default = defaultColors; + BorderHighlight = new(); } public ColorScheme() { Theme = new(); Default = new(); + BorderHighlight = new(); } public List Theme; public DefaultColorBinding Default; + public DefaultColorBinding BorderHighlight; private IColorBinding GetApplicableColor(Control type) { diff --git a/UIComposites/ColorSchemes.cs b/UIComposites/ColorSchemes.cs index 0952920b4..41486f2a0 100644 --- a/UIComposites/ColorSchemes.cs +++ b/UIComposites/ColorSchemes.cs @@ -7,6 +7,7 @@ public partial class ColorScheme public static readonly ColorScheme LightMode = new() { Default = new(Color.Black, Color.WhiteSmoke), + BorderHighlight = new(Color.Black, Color.WhiteSmoke), Theme = new() { new ColorBinding(Color.Transparent, Color.WhiteSmoke), @@ -21,14 +22,15 @@ public partial class ColorScheme }; public static readonly ColorScheme DarkMode = new() { - Default = new(Color.WhiteSmoke, Color.FromArgb(75, 75, 75)), + Default = new(Color.WhiteSmoke, Color.FromArgb(50, 50, 50)), + BorderHighlight = new(Color.WhiteSmoke, Color.Magenta), Theme = new() { new ColorBinding(Color.Transparent, Color.FromArgb(60, 60, 60)), new ColorBinding(Color.WhiteSmoke, Color.FromArgb(60, 60, 60)), new ColorBinding