From 8a70406c5c123101e1f3e57dcb36f7dacd43f091 Mon Sep 17 00:00:00 2001
From: Invvard <7305493+Invvard@users.noreply.github.com>
Date: Tue, 26 Mar 2019 21:14:38 -0400
Subject: [PATCH 1/4] Display key font color
---
.../Skins/KeyboardLayoutSkin.xaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml b/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
index 2f206e28..5b2ff9fd 100644
--- a/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
+++ b/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
@@ -76,6 +76,7 @@
+
From ee13a17b59d4536903b7e2043c5a7534c3bba0f0 Mon Sep 17 00:00:00 2001
From: Invvard <7305493+Invvard@users.noreply.github.com>
Date: Tue, 26 Mar 2019 21:40:37 -0400
Subject: [PATCH 2/4] Add the default font color
---
.../Helper/EZLayoutMaker.cs | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs b/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
index 42f0fa9f..bd68e587 100644
--- a/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
+++ b/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
@@ -51,7 +51,7 @@ private EZLayer PrepareEZLayer(ErgodoxLayer ergodoxLayer)
var layer = new EZLayer {
Index = ergodoxLayer.Position,
Name = ergodoxLayer.Title,
- Color = ergodoxLayer.Color
+ Color = GetColor(ergodoxLayer.Color)
};
foreach (var ergodoxKey in ergodoxLayer.Keys)
@@ -91,7 +91,7 @@ private EZKey PrepareKeyLabels(ErgodoxKey ergodoxKey)
EZKey key = new EZKey {
KeyCategory = keyDefinition.KeyCategory,
Label = new KeyLabel(keyDefinition.Label, keyDefinition.IsGlyph),
- Color = ergodoxKey.GlowColor,
+ Color = GetColor(ergodoxKey.GlowColor),
DisplayType = KeyDisplayType.SimpleLabel
};
@@ -167,6 +167,13 @@ private EZKey PrepareKeyLabels(ErgodoxKey ergodoxKey)
return key;
}
+ private static string GetColor(string keyColor)
+ {
+ var fontColor = string.IsNullOrWhiteSpace(keyColor) ? "#777777" : keyColor;
+
+ return fontColor;
+ }
+
private KeyDefinition GetKeyDefinition(string ergodoxKeyCode)
{
var keyDefinition = _keyDefinitionDictionary.KeyDefinitions.FirstOrDefault(k => k.KeyCode == ergodoxKeyCode);
From 7407a9fcb8908c73dc2c584c4f1da1d90b89e30d Mon Sep 17 00:00:00 2001
From: Invvard <7305493+Invvard@users.noreply.github.com>
Date: Tue, 26 Mar 2019 21:43:26 -0400
Subject: [PATCH 3/4] Use the previous color code
---
src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs b/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
index bd68e587..29ea9884 100644
--- a/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
+++ b/src/InvvardDev.EZLayoutDisplay.Desktop/Helper/EZLayoutMaker.cs
@@ -169,7 +169,7 @@ private EZKey PrepareKeyLabels(ErgodoxKey ergodoxKey)
private static string GetColor(string keyColor)
{
- var fontColor = string.IsNullOrWhiteSpace(keyColor) ? "#777777" : keyColor;
+ var fontColor = string.IsNullOrWhiteSpace(keyColor) ? "#777" : keyColor;
return fontColor;
}
From 0a1a285cb495ceb4263563c31d883e7e5faf6e09 Mon Sep 17 00:00:00 2001
From: Invvard <7305493+Invvard@users.noreply.github.com>
Date: Tue, 26 Mar 2019 21:43:52 -0400
Subject: [PATCH 4/4] Remove the default foreground color
---
.../Skins/KeyboardLayoutSkin.xaml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml b/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
index 5b2ff9fd..ad716169 100644
--- a/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
+++ b/src/InvvardDev.EZLayoutDisplay.Desktop/Skins/KeyboardLayoutSkin.xaml
@@ -68,12 +68,11 @@
-
+
-