| 
5 | 5 | 	xmlns:animatedvisuals="using:Microsoft.UI.Xaml.Controls.AnimatedVisuals"  | 
6 | 6 | 	xmlns:local="using:Files.App.Controls">  | 
7 | 7 | 
 
  | 
 | 8 | +	<ResourceDictionary.ThemeDictionaries>  | 
 | 9 | +		<ResourceDictionary x:Key="Default">  | 
 | 10 | +			<StaticResource x:Key="ButtonBackgroundPointerOver" ResourceKey="SubtleFillColorSecondaryBrush" />  | 
 | 11 | +			<StaticResource x:Key="ButtonBackgroundPressed" ResourceKey="SubtleFillColorTertiaryBrush" />  | 
 | 12 | +		</ResourceDictionary>  | 
 | 13 | +		<ResourceDictionary x:Key="Light">  | 
 | 14 | +			<StaticResource x:Key="ButtonBackgroundPointerOver" ResourceKey="SubtleFillColorSecondaryBrush" />  | 
 | 15 | +			<StaticResource x:Key="ButtonBackgroundPressed" ResourceKey="SubtleFillColorTertiaryBrush" />  | 
 | 16 | +		</ResourceDictionary>  | 
 | 17 | +		<ResourceDictionary x:Key="HighContrast">  | 
 | 18 | +			<StaticResource x:Key="ButtonBackgroundPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />  | 
 | 19 | +			<StaticResource x:Key="ButtonBackgroundPressed" ResourceKey="SystemColorHighlightTextColorBrush" />  | 
 | 20 | +		</ResourceDictionary>  | 
 | 21 | +	</ResourceDictionary.ThemeDictionaries>  | 
 | 22 | + | 
8 | 23 | 	<x:Double x:Key="BreadcrumbBarHeight">34</x:Double>  | 
9 | 24 | 	<x:Double x:Key="BreadcrumbBarMinWidth">120</x:Double>  | 
10 | 25 | 	<x:Double x:Key="BreadcrumbBarEllipsisFontSize">16</x:Double>  | 
 | 
131 | 146 | 								CornerRadius="{TemplateBinding CornerRadius}"  | 
132 | 147 | 								ToolTipService.ToolTip="{TemplateBinding ItemToolTip}"  | 
133 | 148 | 								UseSystemFocusVisuals="True">  | 
134 |  | -								<Button.Resources>  | 
135 |  | -									<SolidColorBrush x:Key="ButtonBackgroundPointerOver" Color="{ThemeResource SubtleFillColorSecondaryBrush}" />  | 
136 |  | -									<SolidColorBrush x:Key="ButtonBackgroundPressed" Color="{ThemeResource SubtleFillColorTertiaryBrush}" />  | 
137 |  | -								</Button.Resources>  | 
138 | 149 | 
 
  | 
139 | 150 | 								<FlyoutBase.AttachedFlyout>  | 
140 | 151 | 									<MenuFlyout  | 
 | 
180 | 191 | 								BorderBrush="{TemplateBinding BorderBrush}"  | 
181 | 192 | 								BorderThickness="{TemplateBinding BorderThickness}"  | 
182 | 193 | 								CornerRadius="{StaticResource BreadcrumbBarChevronCornerRaduis}"  | 
183 |  | -								Style="{StaticResource BreadcrumbBarItemChevronButtonStyle}"  | 
184 | 194 | 								ToolTipService.ToolTip="{TemplateBinding ChevronToolTip}"  | 
185 | 195 | 								UseSystemFocusVisuals="True">  | 
186 |  | -								<Button.Resources>  | 
187 |  | -									<SolidColorBrush x:Key="ButtonBackgroundPointerOver" Color="{ThemeResource SubtleFillColorSecondaryBrush}" />  | 
188 |  | -									<SolidColorBrush x:Key="ButtonBackgroundPressed" Color="{ThemeResource SubtleFillColorTertiaryBrush}" />  | 
189 |  | -								</Button.Resources>  | 
190 | 196 | 
 
  | 
191 | 197 | 								<FlyoutBase.AttachedFlyout>  | 
192 | 198 | 									<MenuFlyout  | 
 | 
273 | 279 | 	</Style>  | 
274 | 280 | 
 
  | 
275 | 281 | 	<Style  | 
276 |  | -		x:Key="BreadcrumbBarItemChevronButtonStyle"  | 
 | 282 | +		x:Key="BreadcrumbBarButtonStyle"  | 
277 | 283 | 		BasedOn="{StaticResource DefaultButtonStyle}"  | 
278 | 284 | 		TargetType="Button">  | 
279 | 285 | 		<Setter Property="Template">  | 
 | 
303 | 309 | 								<VisualState x:Name="PointerOver">  | 
304 | 310 | 									<Storyboard>  | 
305 | 311 | 										<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Background">  | 
306 |  | -											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource ButtonBackgroundPointerOver}" />  | 
 | 312 | +											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource BreadcrumbBarButtonBackgroundPointerOver}" />  | 
307 | 313 | 										</ObjectAnimationUsingKeyFrames>  | 
308 | 314 | 										<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="BorderBrush">  | 
309 | 315 | 											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource ButtonBorderBrushPointerOver}" />  | 
 | 
316 | 322 | 								<VisualState x:Name="Pressed">  | 
317 | 323 | 									<Storyboard>  | 
318 | 324 | 										<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="Background">  | 
319 |  | -											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource ButtonBackgroundPressed}" />  | 
 | 325 | +											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource BreadcrumbBarButtonBackgroundPressed}" />  | 
320 | 326 | 										</ObjectAnimationUsingKeyFrames>  | 
321 | 327 | 										<ObjectAnimationUsingKeyFrames Storyboard.TargetName="ContentPresenter" Storyboard.TargetProperty="BorderBrush">  | 
322 | 328 | 											<DiscreteObjectKeyFrame KeyTime="0" Value="{ThemeResource ButtonBorderBrushPressed}" />  | 
 | 
0 commit comments