feat: fix style for small size.

This commit is contained in:
rabbitism
2024-03-05 17:58:19 +08:00
parent 8ac608505b
commit c238950bb0
2 changed files with 12 additions and 8 deletions

View File

@@ -28,7 +28,6 @@
<StackPanel Orientation="Horizontal"> <StackPanel Orientation="Horizontal">
<ContentPresenter <ContentPresenter
Name="PART_IconPresenter" Name="PART_IconPresenter"
Margin="0,0,4,0"
VerticalAlignment="Center" VerticalAlignment="Center"
Content="{TemplateBinding Icon}" Content="{TemplateBinding Icon}"
ContentTemplate="{TemplateBinding IconTemplate}" ContentTemplate="{TemplateBinding IconTemplate}"
@@ -45,7 +44,6 @@
Converter={x:Static ObjectConverters.IsNotNull}}" /> Converter={x:Static ObjectConverters.IsNotNull}}" />
<ContentPresenter <ContentPresenter
Name="Separator" Name="Separator"
Margin="4,0 0 0"
VerticalAlignment="Center" VerticalAlignment="Center"
Content="{TemplateBinding Separator}" Content="{TemplateBinding Separator}"
Foreground="{DynamicResource SemiColorText3}"> Foreground="{DynamicResource SemiColorText3}">
@@ -57,6 +55,12 @@
</Border> </Border>
</ControlTemplate> </ControlTemplate>
</Setter> </Setter>
<Style Selector="^ /template/ ContentPresenter#PART_IconPresenter">
<Setter Property="Margin" Value="0 0 4 0"></Setter>
</Style>
<Style Selector="^ /template/ ContentPresenter#Separator">
<Setter Property="Margin" Value="4 0"></Setter>
</Style>
<Style Selector="^[IsReadOnly=False]"> <Style Selector="^[IsReadOnly=False]">
<Setter Property="Cursor" Value="Hand"></Setter> <Setter Property="Cursor" Value="Hand"></Setter>
</Style> </Style>

View File

@@ -10,11 +10,11 @@
<!-- Add Styles Here --> <!-- Add Styles Here -->
<Style Selector="u|Breadcrumb.Small u|BreadcrumbItem /template/ ContentPresenter"> <Style Selector="u|Breadcrumb.Small u|BreadcrumbItem /template/ ContentPresenter">
<Setter Property="FontSize" Value="12"></Setter> <Setter Property="FontSize" Value="12"></Setter>
</Style> <Style Selector="^#PART_IconPresenter">
<Style Selector="u|Breadcrumb.Small u|BreadcrumbItem /template/ ContentPresenter#PART_IconPresenter">
<Setter Property="Margin" Value="0 0 2 0"></Setter> <Setter Property="Margin" Value="0 0 2 0"></Setter>
</Style> </Style>
<Style Selector="u|Breadcrumb.Small u|BreadcrumbItem /template/ ContentPresenter#Separator"> <Style Selector="^#Separator">
<Setter Property="Margin" Value="2 0 0 0"></Setter> <Setter Property="Margin" Value="2 0"></Setter>
</Style>
</Style> </Style>
</Styles> </Styles>