diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml
new file mode 100644
index 00000000..3badadf2
--- /dev/null
+++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml.cs b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml.cs
new file mode 100644
index 00000000..6ab486e2
--- /dev/null
+++ b/src/Avalonia/HandyControlDemo_Avalonia/UserControl/Styles/TextBlockDemo.axaml.cs
@@ -0,0 +1,9 @@
+namespace HandyControlDemo.UserControl;
+
+public partial class TextBlockDemo : Avalonia.Controls.UserControl
+{
+ public TextBlockDemo()
+ {
+ InitializeComponent();
+ }
+}
diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Basic/Fonts.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Basic/Fonts.axaml
new file mode 100644
index 00000000..cdddadad
--- /dev/null
+++ b/src/Avalonia/HandyControl_Avalonia/Themes/Basic/Fonts.axaml
@@ -0,0 +1,8 @@
+
+ 24
+ 20
+ 16
+ 12
+
diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/Style.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/Style.axaml
deleted file mode 100644
index ee6af5b5..00000000
--- a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/Style.axaml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Styles/TextBlock.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/TextBlock.axaml
new file mode 100644
index 00000000..73e558fc
--- /dev/null
+++ b/src/Avalonia/HandyControl_Avalonia/Themes/Styles/TextBlock.axaml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Avalonia/HandyControl_Avalonia/Themes/Theme.axaml b/src/Avalonia/HandyControl_Avalonia/Themes/Theme.axaml
index 50ec525c..f47d8824 100644
--- a/src/Avalonia/HandyControl_Avalonia/Themes/Theme.axaml
+++ b/src/Avalonia/HandyControl_Avalonia/Themes/Theme.axaml
@@ -1,15 +1,44 @@
-
+
+ x:Class="HandyControl.Themes.Theme"
+ xmlns:hc="clr-namespace:HandyControl.Controls">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/src/Shared/HandyControl_Shared/Themes/Basic/Fonts.xaml b/src/Shared/HandyControl_Shared/Themes/Basic/Fonts.xaml
index f11e3b48..23f9789b 100644
--- a/src/Shared/HandyControl_Shared/Themes/Basic/Fonts.xaml
+++ b/src/Shared/HandyControl_Shared/Themes/Basic/Fonts.xaml
@@ -7,4 +7,4 @@
16
12
-
\ No newline at end of file
+