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">
<ContentPresenter
Name="PART_IconPresenter"
Margin="0,0,4,0"
VerticalAlignment="Center"
Content="{TemplateBinding Icon}"
ContentTemplate="{TemplateBinding IconTemplate}"
@@ -45,7 +44,6 @@
Converter={x:Static ObjectConverters.IsNotNull}}" />
<ContentPresenter
Name="Separator"
Margin="4,0 0 0"
VerticalAlignment="Center"
Content="{TemplateBinding Separator}"
Foreground="{DynamicResource SemiColorText3}">
@@ -57,6 +55,12 @@
</Border>
</ControlTemplate>
</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]">
<Setter Property="Cursor" Value="Hand"></Setter>
</Style>

View File

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