diff --git a/demo/Semi.Avalonia.Demo/Pages/PathIconDemo.axaml b/demo/Semi.Avalonia.Demo/Pages/PathIconDemo.axaml index 6e0214f..e5fa352 100644 --- a/demo/Semi.Avalonia.Demo/Pages/PathIconDemo.axaml +++ b/demo/Semi.Avalonia.Demo/Pages/PathIconDemo.axaml @@ -7,16 +7,30 @@ d:DesignHeight="450" d:DesignWidth="800" mc:Ignorable="d"> - - - - + + + + + + + + + + + + + + + + Foreground="{DynamicResource SemiBlue6}" + BorderBrush="{DynamicResource SemiRed6}" + Data="M12 3L2 12H5V20H19V12H22L12 3M13 18H11V16H13V18M13 14H11V8H13V14Z" /> - + \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/Button.axaml b/src/Semi.Avalonia/Controls/Button.axaml index 58408b7..091b67b 100644 --- a/src/Semi.Avalonia/Controls/Button.axaml +++ b/src/Semi.Avalonia/Controls/Button.axaml @@ -272,18 +272,20 @@ + + + - - - + diff --git a/src/Semi.Avalonia/Controls/Carousel.axaml b/src/Semi.Avalonia/Controls/Carousel.axaml index cb2dab2..86c58c8 100644 --- a/src/Semi.Avalonia/Controls/Carousel.axaml +++ b/src/Semi.Avalonia/Controls/Carousel.axaml @@ -126,8 +126,9 @@ diff --git a/src/Semi.Avalonia/Controls/CheckBox.axaml b/src/Semi.Avalonia/Controls/CheckBox.axaml index 527e887..4191b7a 100644 --- a/src/Semi.Avalonia/Controls/CheckBox.axaml +++ b/src/Semi.Avalonia/Controls/CheckBox.axaml @@ -47,6 +47,7 @@ UseLayoutRounding="False" /> @@ -217,6 +218,7 @@ UseLayoutRounding="False" /> @@ -368,6 +370,7 @@ UseLayoutRounding="False" /> diff --git a/src/Semi.Avalonia/Controls/ComboBox.axaml b/src/Semi.Avalonia/Controls/ComboBox.axaml index 59dcdc2..6208479 100644 --- a/src/Semi.Avalonia/Controls/ComboBox.axaml +++ b/src/Semi.Avalonia/Controls/ComboBox.axaml @@ -80,19 +80,18 @@ @@ -159,8 +157,7 @@ @@ -66,8 +65,7 @@ @@ -184,8 +182,7 @@ diff --git a/src/Semi.Avalonia/Controls/NotificationCard.axaml b/src/Semi.Avalonia/Controls/NotificationCard.axaml index 2fd8b85..629f209 100644 --- a/src/Semi.Avalonia/Controls/NotificationCard.axaml +++ b/src/Semi.Avalonia/Controls/NotificationCard.axaml @@ -43,6 +43,7 @@ - + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/SplitButton.axaml b/src/Semi.Avalonia/Controls/SplitButton.axaml index c1955af..5f9512b 100644 --- a/src/Semi.Avalonia/Controls/SplitButton.axaml +++ b/src/Semi.Avalonia/Controls/SplitButton.axaml @@ -91,7 +91,7 @@ Width="{DynamicResource SplitButtonSeparatorWidth}" VerticalAlignment="Stretch" DockPanel.Dock="Left" - Fill="{TemplateBinding BorderBrush}" + Fill="Transparent" StrokeThickness="0" /> diff --git a/src/Semi.Avalonia/Controls/TextBox.axaml b/src/Semi.Avalonia/Controls/TextBox.axaml index e2d5dfa..276890a 100644 --- a/src/Semi.Avalonia/Controls/TextBox.axaml +++ b/src/Semi.Avalonia/Controls/TextBox.axaml @@ -510,22 +510,26 @@ + + + + - - + + IsVisible="{TemplateBinding IsChecked, Converter={x:Static BoolConverters.Not}}" /> + IsVisible="{TemplateBinding IsChecked}" /> diff --git a/src/Semi.Avalonia/Controls/TimePicker.axaml b/src/Semi.Avalonia/Controls/TimePicker.axaml index 72de1b2..929cd6e 100644 --- a/src/Semi.Avalonia/Controls/TimePicker.axaml +++ b/src/Semi.Avalonia/Controls/TimePicker.axaml @@ -86,21 +86,18 @@ Name="PART_FirstSpacer" Grid.Column="1" Width="1" - Margin="0,4" HorizontalAlignment="Center" Fill="{DynamicResource DateTimePickerSeparatorBackground}" /> @@ -280,8 +277,7 @@ @@ -303,11 +299,11 @@