diff --git a/README.md b/README.md index 2181499..f8309f1 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Avalonia Theme inspired by Semi Design ## Installation ```bash -dotnet add package Semi.Avalonia --version 0.1.0-preview7 +dotnet add package Semi.Avalonia --version 0.1.0-preview8 ``` Include Semi Design Styles in application: @@ -25,8 +25,8 @@ That's all. DataGrid and ColorPicker are distributed in separated packages. Please install if you need. ```bash -dotnet add package Semi.Avalonia.ColorPicker --version 0.1.0-preview7 -dotnet add package Semi.Avalonia.DataGrid --version 0.1.0-preview7 +dotnet add package Semi.Avalonia.ColorPicker --version 0.1.0-preview8 +dotnet add package Semi.Avalonia.DataGrid --version 0.1.0-preview8 ``` ```xaml @@ -48,6 +48,7 @@ https://github.com/irihitech/Semi.Avalonia/releases | 0.1.0-preview5.x | 11.0-preview5 | | 0.1.0-preview6.x | 11.0-preview6 | | 0.1.0-preview7.x | 11.0-preview7 | +| 0.1.0-preview8.x | 11.0-preview8 | **NOTE** diff --git a/demo/Directory.Build.props b/demo/Directory.Build.props index 0ca13e9..4b12cba 100644 --- a/demo/Directory.Build.props +++ b/demo/Directory.Build.props @@ -1,6 +1,6 @@ enable - 11.0.0-preview7 + 11.0.0-preview8 diff --git a/demo/Semi.Avalonia.Demo/Controls/FunctionalColorGroupControl.axaml b/demo/Semi.Avalonia.Demo/Controls/FunctionalColorGroupControl.axaml index 8d53394..4808b15 100644 --- a/demo/Semi.Avalonia.Demo/Controls/FunctionalColorGroupControl.axaml +++ b/demo/Semi.Avalonia.Demo/Controls/FunctionalColorGroupControl.axaml @@ -23,11 +23,10 @@ - + @@ -35,11 +34,10 @@ - + @@ -47,28 +45,26 @@ - + - + @@ -81,11 +77,10 @@ - + @@ -93,11 +88,10 @@ - + @@ -105,28 +99,26 @@ - + - + diff --git a/src/Package.props b/src/Package.props index ae8e6bb..4b0f2f6 100644 --- a/src/Package.props +++ b/src/Package.props @@ -3,11 +3,11 @@ net6.0;netstandard2.0 enable 10 - 0.1.0-preview7 + 0.1.0-preview8 IRIHI Technology Avalonia Theme inspired by Semi Design. https://github.com/irihitech/Semi.Avalonia - 11.0.0-preview7 + 11.0.0-preview8 MIT \ No newline at end of file diff --git a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml index 63984e9..08315af 100644 --- a/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml +++ b/src/Semi.Avalonia.ColorPicker/Controls/ColorPicker.axaml @@ -167,7 +167,7 @@ Orientation="Vertical"> - + @@ -323,6 +323,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component1Slider}" Minimum="{Binding Minimum, ElementName=Component1Slider}" @@ -353,6 +354,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component2Slider}" Minimum="{Binding Minimum, ElementName=Component2Slider}" @@ -383,6 +385,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component3Slider}" Minimum="{Binding Minimum, ElementName=Component3Slider}" @@ -413,6 +416,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsEnabled="{TemplateBinding IsAlphaEnabled}" Maximum="{Binding Maximum, ElementName=AlphaComponentSlider}" Minimum="{Binding Minimum, ElementName=AlphaComponentSlider}" @@ -421,8 +425,8 @@ Value="{Binding Value, ElementName=AlphaComponentSlider}"> - - + + @@ -443,8 +447,8 @@ TickFrequency="1"> - - + + diff --git a/src/Semi.Avalonia.ColorPicker/Controls/ColorView.axaml b/src/Semi.Avalonia.ColorPicker/Controls/ColorView.axaml index cb94bea..2ca7d34 100644 --- a/src/Semi.Avalonia.ColorPicker/Controls/ColorView.axaml +++ b/src/Semi.Avalonia.ColorPicker/Controls/ColorView.axaml @@ -259,7 +259,7 @@ Orientation="Vertical"> - + @@ -387,6 +387,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component1Slider}" Minimum="{Binding Minimum, ElementName=Component1Slider}" @@ -417,6 +418,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component2Slider}" Minimum="{Binding Minimum, ElementName=Component2Slider}" @@ -447,6 +449,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsVisible="{TemplateBinding IsComponentTextInputVisible}" Maximum="{Binding Maximum, ElementName=Component3Slider}" Minimum="{Binding Minimum, ElementName=Component3Slider}" @@ -477,6 +480,7 @@ Margin="0,0,12,0" VerticalAlignment="Center" AllowSpin="True" + Classes="Small" IsEnabled="{TemplateBinding IsAlphaEnabled}" Maximum="{Binding Maximum, ElementName=AlphaComponentSlider}" Minimum="{Binding Minimum, ElementName=AlphaComponentSlider}" @@ -485,8 +489,8 @@ Value="{Binding Value, ElementName=AlphaComponentSlider}"> - - + + @@ -507,8 +511,8 @@ TickFrequency="1"> - - + + diff --git a/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj b/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj index cb2529c..0d84a9d 100644 --- a/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj +++ b/src/Semi.Avalonia.ColorPicker/Semi.Avalonia.ColorPicker.csproj @@ -4,7 +4,7 @@ Semi.Avalonia.ColorPicker - Update to Avalonia 11.0.0-preview7 + Update to Avalonia 11.0.0-preview8 diff --git a/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj b/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj index 7fbea92..4cc36a5 100644 --- a/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj +++ b/src/Semi.Avalonia.DataGrid/Semi.Avalonia.DataGrid.csproj @@ -4,7 +4,7 @@ Semi.Avalonia.DataGrid - Update to Avalonia 11.0.0-preview7 + Update to Avalonia 11.0.0-preview8 diff --git a/src/Semi.Avalonia/Controls/Carousel.axaml b/src/Semi.Avalonia/Controls/Carousel.axaml index c49f864..d820f4a 100644 --- a/src/Semi.Avalonia/Controls/Carousel.axaml +++ b/src/Semi.Avalonia/Controls/Carousel.axaml @@ -141,7 +141,8 @@ HorizontalAlignment="Center" VerticalAlignment="Center" ItemContainerTheme="{DynamicResource CarouselIndicatorDotListBoxItem}" - ItemsSource="{TemplateBinding ItemsSource, + ItemsSource="{TemplateBinding ItemCount, + Mode=OneWay, Converter={StaticResource ItemsConverter}}" SelectedIndex="{Binding SelectedIndex, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}"> diff --git a/src/Semi.Avalonia/Controls/Menu.axaml b/src/Semi.Avalonia/Controls/Menu.axaml index 64c4b6b..c49941b 100644 --- a/src/Semi.Avalonia/Controls/Menu.axaml +++ b/src/Semi.Avalonia/Controls/Menu.axaml @@ -27,10 +27,10 @@ RenderTransform="{x:Null}"> - - - - + + + + - - - - + + + + - + @@ -211,13 +211,13 @@ - + - + - + @@ -226,13 +226,13 @@ - + - + - + @@ -241,13 +241,13 @@ - + - + - + @@ -256,28 +256,28 @@ - + - + - +