diff --git a/src/Semi.Avalonia/Themes/HighContrast/AdornerLayer.axaml b/src/Semi.Avalonia/Themes/HighContrast/AdornerLayer.axaml
index fe2a724..c7bc7ca 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/AdornerLayer.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/AdornerLayer.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/AutoCompleteBox.axaml b/src/Semi.Avalonia/Themes/HighContrast/AutoCompleteBox.axaml
index d1b18c5..63ca5fb 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/AutoCompleteBox.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/AutoCompleteBox.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Border.axaml b/src/Semi.Avalonia/Themes/HighContrast/Border.axaml
index 8c393fc..c601309 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Border.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Border.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Button.axaml b/src/Semi.Avalonia/Themes/HighContrast/Button.axaml
index a159fd3..cce8c77 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Button.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Button.axaml
@@ -1,48 +1,39 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ButtonSpinner.axaml b/src/Semi.Avalonia/Themes/HighContrast/ButtonSpinner.axaml
index a3bbf1b..2ccc6f6 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ButtonSpinner.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ButtonSpinner.axaml
@@ -1,9 +1,9 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Calendar.axaml b/src/Semi.Avalonia/Themes/HighContrast/Calendar.axaml
index e82244f..c077a42 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Calendar.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Calendar.axaml
@@ -1,35 +1,29 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/CalendarDatePicker.axaml b/src/Semi.Avalonia/Themes/HighContrast/CalendarDatePicker.axaml
index 3bc7595..6ec00b9 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/CalendarDatePicker.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/CalendarDatePicker.axaml
@@ -1,12 +1,12 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/CaptionButtons.axaml b/src/Semi.Avalonia/Themes/HighContrast/CaptionButtons.axaml
index b44919e..cc1f77a 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/CaptionButtons.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/CaptionButtons.axaml
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/CheckBox.axaml b/src/Semi.Avalonia/Themes/HighContrast/CheckBox.axaml
index 05ed7a2..90ccbfd 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/CheckBox.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/CheckBox.axaml
@@ -1,34 +1,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ComboBox.axaml b/src/Semi.Avalonia/Themes/HighContrast/ComboBox.axaml
index bd83982..af69299 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ComboBox.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ComboBox.axaml
@@ -1,39 +1,33 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/DateTimePickerShared.axaml b/src/Semi.Avalonia/Themes/HighContrast/DateTimePickerShared.axaml
index 2ad6df5..5eb7245 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/DateTimePickerShared.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/DateTimePickerShared.axaml
@@ -1,28 +1,22 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Expander.axaml b/src/Semi.Avalonia/Themes/HighContrast/Expander.axaml
index 6b50395..d662925 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Expander.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Expander.axaml
@@ -1,9 +1,9 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Flyout.axaml b/src/Semi.Avalonia/Themes/HighContrast/Flyout.axaml
index 85cf63b..b1d64a9 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Flyout.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Flyout.axaml
@@ -1,5 +1,5 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/GridSplitter.axaml b/src/Semi.Avalonia/Themes/HighContrast/GridSplitter.axaml
index c452ddc..82476c9 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/GridSplitter.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/GridSplitter.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/HeaderedContentControl.axaml b/src/Semi.Avalonia/Themes/HighContrast/HeaderedContentControl.axaml
index de0dd5e..1b069c0 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/HeaderedContentControl.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/HeaderedContentControl.axaml
@@ -1,4 +1,4 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/HyperlinkButton.axaml b/src/Semi.Avalonia/Themes/HighContrast/HyperlinkButton.axaml
index a1ce552..2639aa5 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/HyperlinkButton.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/HyperlinkButton.axaml
@@ -1,7 +1,7 @@
-
-
-
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ListBox.axaml b/src/Semi.Avalonia/Themes/HighContrast/ListBox.axaml
index 9b57b53..74e7060 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ListBox.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ListBox.axaml
@@ -1,15 +1,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ManagedFileChooser.axaml b/src/Semi.Avalonia/Themes/HighContrast/ManagedFileChooser.axaml
index 5d95e4f..3ec3edf 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ManagedFileChooser.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ManagedFileChooser.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Menu.axaml b/src/Semi.Avalonia/Themes/HighContrast/Menu.axaml
index c31acdb..45caa00 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Menu.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Menu.axaml
@@ -1,24 +1,19 @@
-
-
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/NotificationCard.axaml b/src/Semi.Avalonia/Themes/HighContrast/NotificationCard.axaml
index 137082b..3a6cfa9 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/NotificationCard.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/NotificationCard.axaml
@@ -1,8 +1,7 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ProgressBar.axaml b/src/Semi.Avalonia/Themes/HighContrast/ProgressBar.axaml
index a50d3f2..f870f09 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ProgressBar.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ProgressBar.axaml
@@ -1,8 +1,8 @@
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/RadioButton.axaml b/src/Semi.Avalonia/Themes/HighContrast/RadioButton.axaml
index 2d38f7b..a3ff0a7 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/RadioButton.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/RadioButton.axaml
@@ -1,49 +1,41 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/RefreshContainer.axaml b/src/Semi.Avalonia/Themes/HighContrast/RefreshContainer.axaml
index ec07dd6..7d1e54a 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/RefreshContainer.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/RefreshContainer.axaml
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ScrollViewer.axaml b/src/Semi.Avalonia/Themes/HighContrast/ScrollViewer.axaml
index 87f6eab..861cf33 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ScrollViewer.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ScrollViewer.axaml
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Slider.axaml b/src/Semi.Avalonia/Themes/HighContrast/Slider.axaml
index 48ddf85..2b64641 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Slider.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Slider.axaml
@@ -1,14 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/SplitView.axaml b/src/Semi.Avalonia/Themes/HighContrast/SplitView.axaml
index 2b37f50..085991a 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/SplitView.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/SplitView.axaml
@@ -1,5 +1,5 @@
-
+
-
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/TabItem.axaml b/src/Semi.Avalonia/Themes/HighContrast/TabItem.axaml
index 706934d..8e8b0c3 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/TabItem.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/TabItem.axaml
@@ -1,11 +1,10 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/TextBlock.axaml b/src/Semi.Avalonia/Themes/HighContrast/TextBlock.axaml
index b01b4f4..8a07dcb 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/TextBlock.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/TextBlock.axaml
@@ -1,10 +1,9 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/TextBox.axaml b/src/Semi.Avalonia/Themes/HighContrast/TextBox.axaml
index b539b05..fa68573 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/TextBox.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/TextBox.axaml
@@ -1,19 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ToggleButton.axaml b/src/Semi.Avalonia/Themes/HighContrast/ToggleButton.axaml
index d652742..d4c78bf 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ToggleButton.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ToggleButton.axaml
@@ -1,32 +1,30 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/ToggleSwitch.axaml b/src/Semi.Avalonia/Themes/HighContrast/ToggleSwitch.axaml
index 311b49c..6cee639 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/ToggleSwitch.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/ToggleSwitch.axaml
@@ -1,18 +1,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Tooltip.axaml b/src/Semi.Avalonia/Themes/HighContrast/Tooltip.axaml
index ec8ebf8..adecc70 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Tooltip.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Tooltip.axaml
@@ -1,5 +1,5 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/TreeView.axaml b/src/Semi.Avalonia/Themes/HighContrast/TreeView.axaml
index f86f697..ed2c1af 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/TreeView.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/TreeView.axaml
@@ -1,15 +1,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Themes/HighContrast/Window.axaml b/src/Semi.Avalonia/Themes/HighContrast/Window.axaml
index 0288a75..fffbb2a 100644
--- a/src/Semi.Avalonia/Themes/HighContrast/Window.axaml
+++ b/src/Semi.Avalonia/Themes/HighContrast/Window.axaml
@@ -1,4 +1,4 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Tokens/HighContrast/Aquatic.axaml b/src/Semi.Avalonia/Tokens/HighContrast/Aquatic.axaml
index a2583be..a32fc3d 100644
--- a/src/Semi.Avalonia/Tokens/HighContrast/Aquatic.axaml
+++ b/src/Semi.Avalonia/Tokens/HighContrast/Aquatic.axaml
@@ -7,4 +7,12 @@
#8EE3F0
#FFFFFF
#202020
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Tokens/HighContrast/Desert.axaml b/src/Semi.Avalonia/Tokens/HighContrast/Desert.axaml
index 80bd582..17e4d70 100644
--- a/src/Semi.Avalonia/Tokens/HighContrast/Desert.axaml
+++ b/src/Semi.Avalonia/Tokens/HighContrast/Desert.axaml
@@ -7,4 +7,12 @@
#903909
#202020
#FFFAEF
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Tokens/HighContrast/Dusk.axaml b/src/Semi.Avalonia/Tokens/HighContrast/Dusk.axaml
index 6474bdf..a4d252b 100644
--- a/src/Semi.Avalonia/Tokens/HighContrast/Dusk.axaml
+++ b/src/Semi.Avalonia/Tokens/HighContrast/Dusk.axaml
@@ -7,4 +7,12 @@
#A1BFDE
#B6F6F0
#2D3236
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Semi.Avalonia/Tokens/HighContrast/NightSky.axaml b/src/Semi.Avalonia/Tokens/HighContrast/NightSky.axaml
index a2c9c9c..e6068e1 100644
--- a/src/Semi.Avalonia/Tokens/HighContrast/NightSky.axaml
+++ b/src/Semi.Avalonia/Tokens/HighContrast/NightSky.axaml
@@ -7,4 +7,12 @@
#D6B4FD
#FFEE32
#000000
+
+
+
+
+
+
+
+
\ No newline at end of file