diff --git a/demo/Semi.Avalonia.Demo/Pages/CheckBoxDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/CheckBoxDemo.axaml index 7adda8c..b7ef18f 100644 --- a/demo/Semi.Avalonia.Demo/Pages/CheckBoxDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/CheckBoxDemo.axaml @@ -8,21 +8,26 @@ d:DesignWidth="800" mc:Ignorable="d"> - - Unchecked - Unchecked - Checked - Checked - Indeterminate - - Indeterminate - + + + + Unchecked + Checked + Indeterminate + + + Unchecked + Checked + + Indeterminate + + Checkbox should wrap its text - + 复选框标题 @@ -38,6 +43,18 @@ Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + 复选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - 复选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - + 复选框标题 @@ -97,6 +103,19 @@ Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + 复选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - 复选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - + \ No newline at end of file diff --git a/demo/Semi.Avalonia.Demo/Pages/Overview.axaml b/demo/Semi.Avalonia.Demo/Pages/Overview.axaml index a236e88..c8a0fac 100644 --- a/demo/Semi.Avalonia.Demo/Pages/Overview.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/Overview.axaml @@ -47,27 +47,101 @@ 选项 2 - - - Option 1 - Description 1 - - - - - Option 2 - Description 2 - - + + + + Option 1 + Description 1 + + + + + Option 2 + Description 2 + + + + + + + Option 1 + Description 1 + + + + + Option 2 + Description 2 + + + - - Avalonia - WPF - UWP + + Avalonia + WPF + UWP + + + + + Option 1 + Description 1 + + + + + Option 2 + Description 2 + + + + + Option 3 + Description 3 + + + + + + + Option 1 + Description 1 + + + + + Option 2 + Description 2 + + + + + Option 3 + Description 3 + + + - + Item 1 Item 2 Item 3 @@ -157,4 +231,4 @@ - + \ No newline at end of file diff --git a/demo/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml index e93efa0..59814fc 100644 --- a/demo/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/RadioButtonDemo.axaml @@ -5,73 +5,163 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"> - - - - 111 - 222 - 333 - - - + + + - 小1 - 小2 + Unchecked + Checked - - - 默认1 - 默认2 + Unchecked + Checked - - + - 大1 - 大2 + + + 小1 + + 小2 + + + + + + + 小1 + + + 小2 + + + + + + + + 默认1 + 默认2 + + + + + 默认1 + + 默认2 + + + + + + + + 大1 + + 大2 + + + + + + + 大1 + + + 大2 + + + + + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + + + + 单选框标题 + Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 + + - - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - 单选框标题 - Semi Design 是由互娱社区前端团队与 UED 团队共同设计开发并维护的设计系统 - - - - - + + \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/CheckBox.axaml b/src/Semi.Avalonia/Controls/CheckBox.axaml index c4df0f3..38ba68d 100644 --- a/src/Semi.Avalonia/Controls/CheckBox.axaml +++ b/src/Semi.Avalonia/Controls/CheckBox.axaml @@ -446,7 +446,6 @@ diff --git a/src/Semi.Avalonia/Controls/RadioButton.axaml b/src/Semi.Avalonia/Controls/RadioButton.axaml index cb08a64..c827ef6 100644 --- a/src/Semi.Avalonia/Controls/RadioButton.axaml +++ b/src/Semi.Avalonia/Controls/RadioButton.axaml @@ -72,37 +72,7 @@ - - - - - - - - - - + - + - + - + + - + + + - - + + + + + + + + + + + + @@ -163,15 +195,21 @@ UseLayoutRounding="False" /> - + + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - - - - - - - - @@ -349,6 +415,20 @@ UseLayoutRounding="False" /> + + + + + - - - + diff --git a/src/Semi.Avalonia/Themes/Dark/RadioButton.axaml b/src/Semi.Avalonia/Themes/Dark/RadioButton.axaml index 4a04782..9ece5ac 100644 --- a/src/Semi.Avalonia/Themes/Dark/RadioButton.axaml +++ b/src/Semi.Avalonia/Themes/Dark/RadioButton.axaml @@ -7,6 +7,7 @@ 14 0 2 8 0 + @@ -46,16 +47,18 @@ 12 14 - - + + + + 16 12 - + diff --git a/src/Semi.Avalonia/Themes/Light/RadioButton.axaml b/src/Semi.Avalonia/Themes/Light/RadioButton.axaml index 3b4a050..394d58b 100644 --- a/src/Semi.Avalonia/Themes/Light/RadioButton.axaml +++ b/src/Semi.Avalonia/Themes/Light/RadioButton.axaml @@ -7,6 +7,7 @@ 14 0 2 8 0 + @@ -46,16 +47,18 @@ 12 14 - - + + + + 16 12 - +