diff --git a/samples/SampleApp/DemoPages/LabelDemo.axaml b/samples/SampleApp/DemoPages/LabelDemo.axaml
new file mode 100644
index 00000000..4c26d486
--- /dev/null
+++ b/samples/SampleApp/DemoPages/LabelDemo.axaml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ To automatically show a colon after labels add a style:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/samples/SampleApp/DemoPages/LabelDemo.axaml.cs b/samples/SampleApp/DemoPages/LabelDemo.axaml.cs
new file mode 100644
index 00000000..0d6a573d
--- /dev/null
+++ b/samples/SampleApp/DemoPages/LabelDemo.axaml.cs
@@ -0,0 +1,13 @@
+using Avalonia;
+using Avalonia.Controls;
+using Avalonia.Markup.Xaml;
+
+namespace SampleApp.DemoPages;
+
+public partial class LabelDemo : UserControl
+{
+ public LabelDemo()
+ {
+ InitializeComponent();
+ }
+}
\ No newline at end of file
diff --git a/samples/SampleApp/MainWindow.axaml b/samples/SampleApp/MainWindow.axaml
index 32c9442d..eef0a7c3 100644
--- a/samples/SampleApp/MainWindow.axaml
+++ b/samples/SampleApp/MainWindow.axaml
@@ -118,6 +118,12 @@
+
+
+
+
+
+
diff --git a/samples/SampleApp/Styles.axaml b/samples/SampleApp/Styles.axaml
index a0903de2..f676718c 100644
--- a/samples/SampleApp/Styles.axaml
+++ b/samples/SampleApp/Styles.axaml
@@ -23,8 +23,8 @@
-
+
+
@@ -43,4 +43,12 @@
+
+
+
\ No newline at end of file
diff --git a/src/Devolutions.AvaloniaTheme.DevExpress/Controls/Label.axaml b/src/Devolutions.AvaloniaTheme.DevExpress/Controls/Label.axaml
index 6726bb29..0fb011a0 100644
--- a/src/Devolutions.AvaloniaTheme.DevExpress/Controls/Label.axaml
+++ b/src/Devolutions.AvaloniaTheme.DevExpress/Controls/Label.axaml
@@ -19,21 +19,32 @@
+
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Devolutions.AvaloniaTheme.Linux/Controls/Label.axaml b/src/Devolutions.AvaloniaTheme.Linux/Controls/Label.axaml
new file mode 100644
index 00000000..1e16ffe3
--- /dev/null
+++ b/src/Devolutions.AvaloniaTheme.Linux/Controls/Label.axaml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Devolutions.AvaloniaTheme.Linux/Controls/_index.axaml b/src/Devolutions.AvaloniaTheme.Linux/Controls/_index.axaml
index 0a47884a..f3cad430 100644
--- a/src/Devolutions.AvaloniaTheme.Linux/Controls/_index.axaml
+++ b/src/Devolutions.AvaloniaTheme.Linux/Controls/_index.axaml
@@ -14,6 +14,7 @@
+
diff --git a/src/Devolutions.AvaloniaTheme.MacOS/Controls/Label.axaml b/src/Devolutions.AvaloniaTheme.MacOS/Controls/Label.axaml
new file mode 100644
index 00000000..1e16ffe3
--- /dev/null
+++ b/src/Devolutions.AvaloniaTheme.MacOS/Controls/Label.axaml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Devolutions.AvaloniaTheme.MacOS/Controls/_index.axaml b/src/Devolutions.AvaloniaTheme.MacOS/Controls/_index.axaml
index 55b77f85..5b418cac 100644
--- a/src/Devolutions.AvaloniaTheme.MacOS/Controls/_index.axaml
+++ b/src/Devolutions.AvaloniaTheme.MacOS/Controls/_index.axaml
@@ -20,6 +20,7 @@
+