Skip to content

Instantly share code, notes, and snippets.

@m417z
Created December 19, 2023 18:47
Show Gist options
  • Save m417z/a7e4e2c7b451ee79c62c51ca2dba7349 to your computer and use it in GitHub Desktop.
Save m417z/a7e4e2c7b451ee79c62c51ca2dba7349 to your computer and use it in GitHub Desktop.
Start menu-related XAML resources extracted from C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\resources.pri, Windows 11 version 22H2 (OS Build 22621.2861)
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:StartMenu="using:StartMenu"
xmlns:muxc="using:Microsoft.UI.Xaml.Controls"
x:Class="StartMenu.StartResources">
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary x:Key="Light">
<StaticResource x:Key="TransparentBackplateGridViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPressed" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorder" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelected" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelected" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="ToolTipBackgroundBrush" ResourceKey="AcrylicInAppFillColorDefaultBrush" />
<StaticResource x:Key="StartMenuListViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPressed" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundDisabled" ResourceKey="TextFillColorDisabledBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrush" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushDisabled" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundDisabled" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuBorderBrush" ResourceKey="SurfaceStrokeColorDefaultBrush" />
<StaticResource x:Key="StartMenuAcrylicOverlayBorderBrush" ResourceKey="CardStrokeColorDefaultBrush" />
<Double x:Key="SecondaryTextOpacity" Value="0.695" />
<StaticResource x:Key="SearchSuggestionsListViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPressed" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrush" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPressed" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPointerOver" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackground" ResourceKey="ControlFillColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPressed" ResourceKey="ControlFillColorTransparentBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPointerOver" ResourceKey="ControlFillColorSecondaryBrush" />
<StaticResource x:Key="ProgressBarForeground" ResourceKey="ControlStrongFillColorDefaultBrush" />
<StaticResource x:Key="ProgressBarBackground" ResourceKey="ControlAltFillColorTertiaryBrush" />
<StaticResource x:Key="PinnedListPageHintForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="PinnedListPageHintForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="PinnedListPageHintBackground" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="PinnedListPageHintBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="PinnedListItemLoadingBackground" ResourceKey="ControlAltFillColorTertiaryBrush" />
<StaticResource x:Key="MenuFlyoutPresenterBackground" ResourceKey="AcrylicInAppFillColorDefaultBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxPlaceholderForeground" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPlaceholderPointerOver" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrush" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrushPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<SolidColorBrush x:Key="ContentDialogSmokeFill" Color="#00FFFFFF" />
</ResourceDictionary>
<ResourceDictionary x:Key="Dark">
<StaticResource x:Key="TransparentBackplateGridViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPressed" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorder" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelected" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelected" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="ToolTipBackgroundBrush" ResourceKey="AcrylicInAppFillColorDefaultBrush" />
<StaticResource x:Key="StartMenuListViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPressed" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundDisabled" ResourceKey="TextFillColorDisabledBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrush" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPressed" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPointerOver" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushDisabled" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPressed" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundDisabled" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="StartMenuBorderBrush" ResourceKey="SurfaceStrokeColorDefaultBrush" />
<StaticResource x:Key="StartMenuAcrylicOverlayBorderBrush" ResourceKey="CardStrokeColorDefaultBrush" />
<Double x:Key="SecondaryTextOpacity" Value="0.786" />
<StaticResource x:Key="SearchSuggestionsListViewItemForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPressed" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrush" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPressed" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPointerOver" ResourceKey="ControlStrokeColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackground" ResourceKey="ControlFillColorDefaultBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPressed" ResourceKey="ControlFillColorTransparentBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPointerOver" ResourceKey="ControlFillColorSecondaryBrush" />
<StaticResource x:Key="ProgressBarForeground" ResourceKey="ControlStrongFillColorDefaultBrush" />
<StaticResource x:Key="ProgressBarBackground" ResourceKey="ControlAltFillColorTertiaryBrush" />
<StaticResource x:Key="PinnedListPageHintForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="PinnedListPageHintForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="PinnedListPageHintBackground" ResourceKey="ShellSubtleItemFillColorTertiaryBrush" />
<StaticResource x:Key="PinnedListPageHintBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="PinnedListItemLoadingBackground" ResourceKey="ControlAltFillColorTertiaryBrush" />
<StaticResource x:Key="MenuFlyoutPresenterBackground" ResourceKey="AcrylicInAppFillColorDefaultBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxPlaceholderForeground" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForeground" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPointerOver" ResourceKey="TextFillColorPrimaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPlaceholderPointerOver" ResourceKey="TextFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrush" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrushPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackground" ResourceKey="ShellSubtleItemFillColorTransparentBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackgroundPointerOver" ResourceKey="ShellSubtleItemFillColorSecondaryBrush" />
<SolidColorBrush x:Key="ContentDialogSmokeFill" Color="#00FFFFFF" />
</ResourceDictionary>
<ResourceDictionary x:Key="HighContrast">
<StaticResource x:Key="TransparentBackplateGridViewItemForeground" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPressed" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemForegroundPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorder" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelected" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderSelectedPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBorderPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackground" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelected" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundSelectedPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="TransparentBackplateGridViewItemBackgroundPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemForeground" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPressed" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="StartMenuListViewItemForegroundDisabled" ResourceKey="SystemColorGrayTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrush" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBorderBrushDisabled" ResourceKey="SystemColorWindowColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBackground" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="StartMenuListViewItemBackgroundDisabled" ResourceKey="SystemColorWindowColorBrush" />
<StaticResource x:Key="StartMenuBorderBrush" ResourceKey="SystemColorWindowTextColorBrush" />
<StaticResource x:Key="StartMenuAcrylicOverlayBorderBrush" ResourceKey="SystemColorWindowTextColorBrush" />
<Double x:Key="SecondaryTextOpacity" Value="1" />
<StaticResource x:Key="SearchSuggestionsListViewItemForeground" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPressed" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemForegroundPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrush" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBorderBrushPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackground" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPressed" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="SearchSuggestionsListViewItemBackgroundPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="PinnedListPageHintForeground" ResourceKey="SystemColorWindowTextColorBrush" />
<StaticResource x:Key="PinnedListPageHintForegroundPointerOver" ResourceKey="SystemColorHighlightColorBrush" />
<StaticResource x:Key="PinnedListPageHintBackground" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="PinnedListPageHintBackgroundPointerOver" ResourceKey="SystemColorHighlightTextColorBrush" />
<StaticResource x:Key="PinnedListItemLoadingBackground" ResourceKey="SystemColorWindowTextColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxPlaceholderForeground" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForeground" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPointerOver" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxForegroundPlaceholderPointerOver" ResourceKey="SystemColorButtonTextColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrush" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBorderBrushPointerOver" ResourceKey="TextControlBorderBrushPointerOver" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackground" ResourceKey="SystemColorButtonFaceColorBrush" />
<StaticResource x:Key="ExpandedFolderNameTextBoxBackgroundPointerOver" ResourceKey="SystemColorButtonFaceColorBrush" />
<SolidColorBrush x:Key="ContentDialogSmokeFill" Color="#00FFFFFF" />
</ResourceDictionary>
</ResourceDictionary.ThemeDictionaries>
<Style x:Key="TopLevelSuggestionsList" TargetType="StartMenu:SuggestedItemsList">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SuggestedItemsList">
<ControlTemplate.Template>
<GridView x:Name="SuggestedItemsList" x:Uid="/StartMenu/Resources/TopLevelSuggestionsList"
ItemTemplate="{StaticResource TopLevelSuggestionsListItemDataTemplate}"
ItemContainerStyle="{StaticResource RecentStartMenuGridViewItemStyle}"
IsItemClickEnabled="True"
Width="{TemplateBinding Width}"
Height="{TemplateBinding Height}"
Padding="0"
AllowDrop="False"
CanDragItems="False"
CanReorderItems="False"
SelectionMode="None"
VerticalScrollMode="Disabled"
VerticalScrollBarVisibility="Hidden"
HorizontalScrollMode="Disabled">
<GridView.ItemContainerTransitions>
<TransitionCollection />
</GridView.ItemContainerTransitions>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsWrapGrid Orientation="Horizontal" MaximumRowsOrColumns="2" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="TopLevelSuggestionsListItem" TargetType="StartMenu:SuggestedItem">
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Stretch" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SuggestedItem">
<ControlTemplate.Template>
<Grid x:Name="Root" Height="56" Width="268" Padding="12,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.Children>
<Grid Width="32" Height="32" VerticalAlignment="Center" UseLayoutRounding="True">
<Grid.Children>
<Border x:Name="LogoPlate" CornerRadius="{ThemeResource ControlCornerRadius}" />
<Image x:Name="Logo"
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
<StackPanel Column="1" Margin="12,0,0,0" VerticalAlignment="Center">
<StackPanel.Children>
<TextBlock x:Name="DisplayName"
AccessibilityView="Raw"
IsHitTestVisible="False"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
Style="{StaticResource CaptionTextBlockStyle}" />
<TextBlock x:Name="Timestamp"
AccessibilityView="Raw"
IsHitTestVisible="False"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
Opacity="{ThemeResource SecondaryTextOpacity}"
Style="{StaticResource CaptionTextBlockStyle}" />
</StackPanel.Children>
</StackPanel>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<DataTemplate x:Key="TopLevelSuggestionsListItemDataTemplate">
<DataTemplate.Template>
<StartMenu:SuggestedItem Style="{StaticResource TopLevelSuggestionsListItem}" IsTopLevel="True" />
</DataTemplate.Template>
</DataTemplate>
<Style x:Key="TopLevelSuggestionsListGridViewStyle" TargetType="GridView">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="VerticalScrollMode" Value="Disabled" />
<Setter Property="VerticalScrollBarVisibility" Value="Hidden" />
<Setter Property="HorizontalScrollMode" Value="Disabled" />
<Setter Property="CanDragItems" Value="False" />
<Setter Property="CanReorderItems" Value="False" />
<Setter Property="AllowDrop" Value="False" />
<Setter Property="IsItemClickEnabled" Value="True" />
<Setter Property="SelectionMode" Value="None" />
<Setter Property="Padding" Value="0" />
<Setter Property="ItemContainerTransitions">
<Setter.Value>
<TransitionCollection />
</Setter.Value>
</Setter>
</Style>
<Style x:Key="TileWithoutDownloadIcon" TargetType="StartMenu:PinnedListTile">
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Stretch" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:PinnedListTile">
<ControlTemplate.Template>
<Grid x:Name="Root" Padding="0,12,0,0">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver" />
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualStateGroup.States>
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Reordering">
<VisualState.Setters>
<Setter Target="DisplayName.Opacity" Value="0" />
<Setter Target="LogoContainer.RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1.2" ScaleY="1.2" />
</Setter.Value>
</Setter>
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="FolderStates">
<VisualStateGroup.States>
<VisualState x:Name="NoFolderDropHint" />
<VisualState x:Name="FolderDropHint">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToFolderDropHint">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="FolderHintPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.25" />
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderHintPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.25" />
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimation TargetName="FolderHintPlate" TargetProperty="Opacity" Duration="0:0:0.25" To="0.8" />
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.375" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.375" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="DisplayName" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderSourceDropped">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0.55,0 0.75,1" Value="0.3" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.35,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0.55,0 0.75,1" Value="0.3" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.35,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderTargetDropped">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-9" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-4" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
<VisualStateGroup.Transitions>
<VisualTransition To="NoFolderDropHint" GeneratedDuration="0:0:0.167" />
</VisualStateGroup.Transitions>
</VisualStateGroup>
<VisualStateGroup x:Name="InstallingStates">
<VisualStateGroup.States>
<VisualState x:Name="NotInstalling" />
<VisualState x:Name="Installing">
<VisualState.Setters>
<Setter Target="LogoContainer.Opacity" Value="0.3614" />
<Setter Target="DisplayName.Visibility" Value="Collapsed" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Installing_Feature_AppRestorePlaceholders">
<VisualState.Setters>
<Setter Target="DisplayName.Visibility" Value="Collapsed" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.Children>
<Border x:Name="FolderHintPlate"
CornerRadius="{ThemeResource ControlCornerRadius}"
MaxWidth="32"
MaxHeight="32"
Background="{ThemeResource CardBackgroundFillColorDefaultBrush}"
BorderThickness="1"
BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}"
Opacity="0"
RenderTransformOrigin="0.5,0.5">
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
</Border>
<Grid x:Name="LogoContainer"
Height="32"
Width="32"
HorizontalAlignment="Center"
UseLayoutRounding="True"
RenderTransformOrigin="0.5,0.5">
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.Children>
<Border x:Name="LogoPlate" CornerRadius="{ThemeResource ControlCornerRadius}" />
<Image x:Name="Logo"
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
<TextBlock x:Name="DisplayName"
AccessibilityView="Raw"
IsHitTestVisible="False"
Row="1"
Margin="2,4,2,0"
MaxLines="2"
TextTrimming="CharacterEllipsis"
TextAlignment="Center"
TextWrapping="Wrap"
VerticalAlignment="Top"
Style="{StaticResource CaptionTextBlockStyle}" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="TileWithDownloadIcon" TargetType="StartMenu:PinnedListTile">
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Stretch" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:PinnedListTile">
<ControlTemplate.Template>
<Grid x:Name="Root" Padding="0,12,0,0">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver" />
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualStateGroup.States>
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Reordering">
<VisualState.Setters>
<Setter Target="DisplayNameAndDownloadIconContainer.Opacity" Value="0" />
<Setter Target="LogoContainer.RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1.2" ScaleY="1.2" />
</Setter.Value>
</Setter>
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="FolderStates">
<VisualStateGroup.States>
<VisualState x:Name="NoFolderDropHint" />
<VisualState x:Name="FolderDropHint">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToFolderDropHint">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="FolderHintPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.25" />
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderHintPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00" Value="1.25" />
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimation TargetName="FolderHintPlate" TargetProperty="Opacity" Duration="0:0:0.25" To="0.8" />
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.375" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.375" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="DisplayNameAndDownloadIconContainer" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderSourceDropped">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0.55,0 0.75,1" Value="0.3" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.35,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0.55,0 0.75,1" Value="0.3" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.35,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderTargetDropped">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-9" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="-4" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogoContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.35" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
<VisualStateGroup.Transitions>
<VisualTransition To="NoFolderDropHint" GeneratedDuration="0:0:0.167" />
</VisualStateGroup.Transitions>
</VisualStateGroup>
<VisualStateGroup x:Name="InstallingStates">
<VisualStateGroup.States>
<VisualState x:Name="NotInstalling" />
<VisualState x:Name="Installing">
<VisualState.Setters>
<Setter Target="LogoContainer.Opacity" Value="0.3614" />
<Setter Target="DisplayNameAndDownloadIconContainer.Visibility" Value="Collapsed" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Installing_Feature_AppRestorePlaceholders">
<VisualState.Setters>
<Setter Target="DisplayNameAndDownloadIconContainer.Visibility" Value="Collapsed" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.Children>
<Border x:Name="FolderHintPlate"
CornerRadius="{ThemeResource ControlCornerRadius}"
MaxWidth="32"
MaxHeight="32"
Background="{ThemeResource CardBackgroundFillColorDefaultBrush}"
BorderThickness="1"
BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}"
Opacity="0"
RenderTransformOrigin="0.5,0.5">
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
</Border>
<Grid x:Name="LogoContainer"
Height="32"
Width="32"
HorizontalAlignment="Center"
UseLayoutRounding="True"
RenderTransformOrigin="0.5,0.5">
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.Children>
<Border x:Name="LogoPlate" CornerRadius="{ThemeResource ControlCornerRadius}" />
<Image x:Name="Logo"
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
<Grid x:Name="DisplayNameAndDownloadIconContainer" HorizontalAlignment="Center" Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.Children>
<FontIcon x:Name="DownloadIcon"
Margin="2,9,1,0"
Glyph=""
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="8"
VerticalAlignment="Top"
Visibility="Collapsed" />
<TextBlock x:Name="DisplayName"
AccessibilityView="Raw"
IsHitTestVisible="False"
Column="1"
Margin="2,4,2,0"
MaxLines="2"
TextTrimming="CharacterEllipsis"
TextAlignment="Center"
TextWrapping="Wrap"
VerticalAlignment="Top"
Style="{StaticResource CaptionTextBlockStyle}" />
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="TextSecondaryBrushStyle" TargetType="TextBlock">
<Setter Property="Opacity" Value="{ThemeResource SecondaryTextOpacity}" />
</Style>
<Style x:Key="StartMenuSearchSuggestionList" TargetType="StartMenu:SearchSuggestionList">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SearchSuggestionList">
<ControlTemplate.Template>
<ListView x:Name="SearchSuggestionItemList"
ItemTemplate="{StaticResource SearchSuggestionListItemDataTemplate}"
ItemContainerStyle="{StaticResource StartMenuSearchSuggestionListViewItemStyle}"
IsItemClickEnabled="True"
Padding="32,0,0,0"
Margin="0,7,0,0"
AllowDrop="False"
CanDragItems="False"
CanReorderItems="False"
SelectionMode="None">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsStackPanel Orientation="Horizontal" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="StartMenuSearchSuggestionListViewItemStyle" TargetType="ListViewItem">
<Setter Property="MinHeight" Value="30" />
<Setter Property="MaxHeight" Value="30" />
<Setter Property="MinWidth" Value="0" />
<Setter Property="Margin" Value="0,0,10,0" />
<Setter Property="Padding" Value="11,0" />
<Setter Property="BorderThickness" Value="1" />
<Setter Property="BorderBrush" Value="{ThemeResource SearchSuggestionsListViewItemBorderBrush}" />
<Setter Property="Background" Value="{ThemeResource SearchSuggestionsListViewItemBackground}" />
<Setter Property="Foreground" Value="{ThemeResource SearchSuggestionsListViewItemForeground}" />
<Setter Property="TabNavigation" Value="Local" />
<Setter Property="IsHoldingEnabled" Value="True" />
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="VerticalContentAlignment" Value="Stretch" />
<Setter Property="AllowDrop" Value="False" />
<Setter Property="UseSystemFocusVisuals" Value="{StaticResource UseSystemFocusVisuals}" />
<Setter Property="FocusVisualMargin" Value="0" />
<Setter Property="FontSize" Value="12" />
<Setter Property="CornerRadius" Value="14,14,14,14" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListViewItem">
<ControlTemplate.Template>
<Grid x:Name="ContentBorder">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemBackgroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemBorderBrushPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemBackgroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemForegroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SearchSuggestionsListViewItemBorderBrushPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DisabledStates">
<VisualStateGroup.States>
<VisualState x:Name="Enabled" />
<VisualState x:Name="Disabled" />
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<Border x:Name="BorderBackground"
BackgroundSizing="OuterBorderEdge"
BorderThickness="{TemplateBinding BorderThickness}"
BorderBrush="{TemplateBinding BorderBrush}"
Background="{TemplateBinding Background}"
IsTemplateFocusTarget="True"
CornerRadius="{TemplateBinding CornerRadius}">
<Border.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Border.BackgroundTransition>
</Border>
<ContentPresenter x:Name="ContentPresenter"
BorderThickness="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}"
Foreground="{TemplateBinding Foreground}"
FontSize="{TemplateBinding FontSize}"
ContentTransitions="{TemplateBinding ContentTransitions}"
ContentTemplate="{TemplateBinding ContentTemplate}"
Content="{TemplateBinding Content}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="StartMenuListViewItemStyle" TargetType="ListViewItem">
<Setter Property="MinHeight" Value="48" />
<Setter Property="MinWidth" Value="0" />
<Setter Property="Margin" Value="0" />
<Setter Property="Padding" Value="11,4" />
<Setter Property="BorderThickness" Value="1" />
<Setter Property="BorderBrush" Value="{ThemeResource StartMenuListViewItemBorderBrush}" />
<Setter Property="Background" Value="{ThemeResource StartMenuListViewItemBackground}" />
<Setter Property="Foreground" Value="{ThemeResource StartMenuListViewItemForeground}" />
<Setter Property="TabNavigation" Value="Local" />
<Setter Property="IsHoldingEnabled" Value="True" />
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="VerticalContentAlignment" Value="Stretch" />
<Setter Property="AllowDrop" Value="False" />
<Setter Property="UseSystemFocusVisuals" Value="{StaticResource UseSystemFocusVisuals}" />
<Setter Property="FocusVisualMargin" Value="0" />
<Setter Property="CornerRadius" Value="{ThemeResource ControlCornerRadius}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListViewItem">
<ControlTemplate.Template>
<Grid x:Name="ContentBorder">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBackgroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBorderBrushPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBackgroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemForegroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBorderBrushPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DisabledStates">
<VisualStateGroup.States>
<VisualState x:Name="Enabled" />
<VisualState x:Name="Disabled">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBackgroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemForegroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderBackground" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource StartMenuListViewItemBorderBrushDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<Border x:Name="BorderBackground"
BackgroundSizing="OuterBorderEdge"
BorderThickness="{TemplateBinding BorderThickness}"
BorderBrush="{TemplateBinding BorderBrush}"
Background="{TemplateBinding Background}"
IsTemplateFocusTarget="True"
CornerRadius="{TemplateBinding CornerRadius}">
<Border.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Border.BackgroundTransition>
</Border>
<ContentPresenter x:Name="ContentPresenter"
BorderThickness="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}"
Foreground="{TemplateBinding Foreground}"
ContentTransitions="{TemplateBinding ContentTransitions}"
ContentTemplate="{TemplateBinding ContentTemplate}"
Content="{TemplateBinding Content}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="StartMenuGridViewItemStyle" TargetType="GridViewItem">
<Setter Property="FontFamily" Value="{ThemeResource ContentControlThemeFontFamily}" />
<Setter Property="FontSize" Value="{ThemeResource ControlContentThemeFontSize}" />
<Setter Property="Background" Value="{ThemeResource TransparentBackplateGridViewItemBackground}" />
<Setter Property="Foreground" Value="{ThemeResource TransparentBackplateGridViewItemForeground}" />
<Setter Property="TabNavigation" Value="Local" />
<Setter Property="IsHoldingEnabled" Value="True" />
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="VerticalContentAlignment" Value="Stretch" />
<Setter Property="Margin" Value="0" />
<Setter Property="MinWidth" Value="0" />
<Setter Property="MinHeight" Value="0" />
<Setter Property="AllowDrop" Value="False" />
<Setter Property="UseSystemFocusVisuals" Value="{StaticResource UseSystemFocusVisuals}" />
<Setter Property="FocusVisualMargin" Value="0" />
<Setter Property="FocusVisualSecondaryBrush" Value="#00FFFFFF" />
<Setter Property="CornerRadius" Value="{ThemeResource ControlCornerRadius}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="GridViewItem">
<ControlTemplate.Template>
<Border x:Name="ContentBorder" RenderTransformOrigin="0.5,0.5">
<Border.RenderTransform>
<ScaleTransform x:Name="ContentBorderScale" />
</Border.RenderTransform>
<Border.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="HighContrastBorder" TargetProperty="Opacity" Duration="0" To="1" />
<ObjectAnimationUsingKeyFrames TargetName="BackgroundBorder" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBackgroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="HighContrastBorder" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBorderPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="HighContrastBorder" TargetProperty="Opacity" Duration="0" To="1" />
<ObjectAnimationUsingKeyFrames TargetName="BackgroundBorder" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBackgroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="HighContrastBorder" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBorderPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemForegroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Selected">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="HighContrastBorder" TargetProperty="Opacity" Duration="0" To="1" />
<ObjectAnimationUsingKeyFrames TargetName="BackgroundBorder" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBackgroundSelected}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="HighContrastBorder" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBorderSelected}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SystemControlForegroundBaseHighBrush}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PointerOverSelected">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="HighContrastBorder" TargetProperty="Opacity" Duration="0" To="1" />
<ObjectAnimationUsingKeyFrames TargetName="BackgroundBorder" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBackgroundSelectedPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="HighContrastBorder" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBorderSelectedPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SystemControlForegroundBaseHighBrush}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PressedSelected">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="HighContrastBorder" TargetProperty="Opacity" Duration="0" To="1" />
<ObjectAnimationUsingKeyFrames TargetName="BackgroundBorder" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBackgroundSelectedPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="HighContrastBorder" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemBorderSelectedPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource SystemControlForegroundBaseHighBrush}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DisabledStates">
<VisualStateGroup.States>
<VisualState x:Name="Enabled" />
<VisualState x:Name="Disabled">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimation TargetName="ContentBorder" TargetProperty="Opacity" Duration="0" To="{ThemeResource ListViewItemDisabledThemeOpacity}" />
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="ReorderHintStates">
<VisualStateGroup.States>
<VisualState x:Name="NoReorderHint" />
<VisualState x:Name="BottomReorderHint">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DragOverThemeAnimation TargetName="ContentBorder" ToOffset="{ThemeResource GridViewItemReorderHintThemeOffset}" Direction="Bottom" />
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="TopReorderHint">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DragOverThemeAnimation TargetName="ContentBorder" ToOffset="{ThemeResource GridViewItemReorderHintThemeOffset}" Direction="Top" />
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="RightReorderHint">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DragOverThemeAnimation TargetName="ContentBorder" ToOffset="{ThemeResource GridViewItemReorderHintThemeOffset}" Direction="Right" />
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="LeftReorderHint">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DragOverThemeAnimation TargetName="ContentBorder" ToOffset="{ThemeResource GridViewItemReorderHintThemeOffset}" Direction="Left" />
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
<VisualStateGroup.Transitions>
<VisualTransition To="NoReorderHint" GeneratedDuration="0:0:0.2" />
</VisualStateGroup.Transitions>
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualStateGroup.States>
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Dragging" />
<VisualState x:Name="DraggingTarget" />
<VisualState x:Name="DraggedPlaceholder">
<VisualState.Setters>
<Setter Target="ContentBorder.Opacity" Value="0" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Reordering">
<VisualState.Setters>
<Setter Target="BackgroundBorder.Opacity" Value="0" />
<Setter Target="HighContrastBorder.Visibility" Value="Collapsed" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="ReorderingTarget" />
<VisualState x:Name="ReorderedPlaceholder">
<VisualState.Setters>
<Setter Target="ContentBorder.Opacity" Value="0" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="FolderStates">
<VisualStateGroup.States>
<VisualState x:Name="NoFolderDropHint" />
<VisualState x:Name="FolderDropHint">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="ContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TransparentBackplateGridViewItemForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderTargetDropped" />
<VisualState x:Name="FolderSourceDropped">
<VisualState.Setters>
<Setter Target="DroppedFlickerWorkaroundWrapper.Opacity" Value="0" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Border.VisualStateGroups>
<Border.Child>
<Grid x:Name="DroppedFlickerWorkaroundWrapper">
<Grid.Children>
<Border x:Name="BackgroundBorder" Background="{TemplateBinding Background}" CornerRadius="{TemplateBinding CornerRadius}" IsTemplateFocusTarget="True">
<Border.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Border.BackgroundTransition>
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
</Border>
<ContentPresenter x:Name="ContentPresenter"
Foreground="{TemplateBinding Foreground}"
ContentTransitions="{TemplateBinding ContentTransitions}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
Margin="{TemplateBinding Padding}" />
<Border x:Name="HighContrastBorder" CornerRadius="{TemplateBinding CornerRadius}" BorderBrush="#00FFFFFF" BorderThickness="1" Opacity="0" />
</Grid.Children>
</Grid>
</Border.Child>
</Border>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<DataTemplate x:Key="SearchSuggestionListItemDataTemplate">
<DataTemplate.Template>
<StartMenu:SearchSuggestionItem Style="{StaticResource SearchSuggestionItemStyle}" />
</DataTemplate.Template>
</DataTemplate>
<Style x:Key="SearchSuggestionItemStyle" TargetType="StartMenu:SearchSuggestionItem">
<Setter Property="HorizontalAlignment" Value="Center" />
<Setter Property="VerticalAlignment" Value="Center" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SearchSuggestionItem">
<ControlTemplate.Template>
<TextBlock x:Name="SearchTextBlock" TextWrapping="NoWrap" VerticalAlignment="Center" />
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="RecentStartMenuGridViewItemStyle" TargetType="GridViewItem" BasedOn="{StaticResource StartMenuGridViewItemStyle}">
<Setter Property="Margin" Value="0,0,20,0" />
</Style>
<Double x:Key="ProgressBarTrackHeight" Value="3" />
<CornerRadius x:Key="ProgressBarTrackCornerRadius" Value="1.5" />
<Double x:Key="ProgressBarMinHeight" Value="3" />
<CornerRadius x:Key="ProgressBarCornerRadius" Value="1.5" />
<Style x:Key="PipsPagerSelectedPipButtonStyle" TargetType="Button" BasedOn="{StaticResource PipsPagerButtonBaseStyle}">
<Setter Property="AccessibilityView" Value="Raw" />
<Setter Property="Content" Value="{StaticResource PipsPagerSelectedGlyph}" />
<Setter Property="FontSize" Value="{StaticResource PipsPagerSelectedGlyphFontSize}" />
<Setter Property="Background" Value="{ThemeResource PipsPagerSelectionIndicatorBackgroundSelected}" />
<Setter Property="BorderBrush" Value="{ThemeResource PipsPagerSelectionIndicatorBorderBrushSelected}" />
<Setter Property="Foreground" Value="{ThemeResource PipsPagerSelectionIndicatorForegroundSelected}" />
<Setter Property="IsTabStop" Value="False" />
</Style>
<Double x:Key="PipsPagerSelectedNavigationButtonFontSize" Value="7" />
<Style x:Key="PipsPagerPreviousPageButtonStyle" TargetType="Button" BasedOn="{StaticResource PipsPagerNavigationButtonStyle}">
<Setter Property="AccessibilityView" Value="Raw" />
<Setter Property="Content" Value="{StaticResource PipsPagerPreviousPageButtonGlyph}" />
<Setter Property="IsTabStop" Value="False" />
</Style>
<Style x:Key="PipsPagerNormalPipButtonStyle" TargetType="Button" BasedOn="{StaticResource PipsPagerButtonBaseStyle}">
<Setter Property="AccessibilityView" Value="Raw" />
<Setter Property="Content" Value="{StaticResource PipsPagerNormalGlyph}" />
<Setter Property="FontSize" Value="{StaticResource PipsPagerNormalGlyphFontSize}" />
<Setter Property="IsTabStop" Value="False" />
</Style>
<Double x:Key="PipsPagerNormalNavigationButtonFontSize" Value="8" />
<Style x:Key="PipsPagerNextPageButtonStyle" TargetType="Button" BasedOn="{StaticResource PipsPagerNavigationButtonStyle}">
<Setter Property="AccessibilityView" Value="Raw" />
<Setter Property="Content" Value="{StaticResource PipsPagerNextPageButtonGlyph}" />
<Setter Property="IsTabStop" Value="False" />
</Style>
<Style x:Key="PipsPagerNavigationButtonStyle" TargetType="Button" BasedOn="{StaticResource PipsPagerNavigationButtonBaseStyle}">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
<Setter Property="FontSize" Value="{StaticResource PipsPagerNormalNavigationButtonFontSize}" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<ControlTemplate.Template>
<Grid x:Name="RootGrid" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="{TemplateBinding CornerRadius}">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBackgroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBorderBrushPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Content" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBackgroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBorderBrushPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Content" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonForegroundPressed}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Content" TargetProperty="FontSize">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{StaticResource PipsPagerSelectedNavigationButtonFontSize}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Disabled">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBackgroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="RootGrid" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonBorderBrushDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Content" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource PipsPagerNavigationButtonForegroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<FontIcon x:Name="Content"
FontSize="{TemplateBinding FontSize}"
FontFamily="{TemplateBinding FontFamily}"
Glyph="{TemplateBinding Content}"
MirroredWhenRightToLeft="True"
Foreground="{TemplateBinding Foreground}"
HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalContentAlignment}"
AccessibilityView="Raw" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Double x:Key="PinnedListItemWidth" Value="96" />
<StartMenu:PinnedListItemNormalStateToVisibilityConverter x:Key="PinnedListItemNormalStateToVisibilityConverter" />
<StartMenu:PinnedListItemLoadingStateToVisibilityConverter x:Key="PinnedListItemLoadingStateToVisibilityConverter" />
<Double x:Key="PinnedListItemHeight" Value="84" />
<DataTemplate x:Key="PinnedListItemDataTemplateWithoutDownloadIcon">
<DataTemplate.Template>
<Grid Height="{StaticResource PinnedListItemHeight}" Width="{StaticResource PinnedListItemWidth}">
<Grid.Children>
<StackPanel Padding="0,12,0,0" VerticalAlignment="Top" HorizontalAlignment="Stretch">
<StackPanel.Children>
<Border
Height="32"
Width="32"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListItemLoadingBackground}"
HorizontalAlignment="Center" />
<Rectangle
Height="8"
Width="48"
Margin="0,9,0,0"
RadiusX="4"
RadiusY="4"
Fill="{ThemeResource PinnedListItemLoadingBackground}"
HorizontalAlignment="Center" />
</StackPanel.Children>
</StackPanel>
<StartMenu:PinnedListTile AccessibilityView="Raw" Style="{StaticResource TileWithoutDownloadIcon}" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<DataTemplate x:Key="PinnedListItemDataTemplateWithDownloadIcon">
<DataTemplate.Template>
<Grid Height="{StaticResource PinnedListItemHeight}" Width="{StaticResource PinnedListItemWidth}">
<Grid.Children>
<StackPanel Padding="0,12,0,0" VerticalAlignment="Top" HorizontalAlignment="Stretch">
<StackPanel.Children>
<Border
Height="32"
Width="32"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListItemLoadingBackground}"
HorizontalAlignment="Center" />
<Rectangle
Height="8"
Width="48"
Margin="0,9,0,0"
RadiusX="4"
RadiusY="4"
Fill="{ThemeResource PinnedListItemLoadingBackground}"
HorizontalAlignment="Center" />
</StackPanel.Children>
</StackPanel>
<StartMenu:PinnedListTile AccessibilityView="Raw" Style="{StaticResource TileWithDownloadIcon}" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<StartMenu:PinnedListItemDataTemplateSelector x:Key="PinnedListItemDataTemplateSelector" TileTemplateWithoutDownloadIcon="{StaticResource PinnedListItemDataTemplateWithoutDownloadIcon}" TileTemplateWithDownloadIcon="{StaticResource PinnedListItemDataTemplateWithDownloadIcon}" FolderTemplateWithoutName="{StaticResource PinnedListFolderDataTemplateWithoutName}" FolderTemplateWithName="{StaticResource PinnedListFolderDataTemplateWithName}" />
<DataTemplate x:Key="PinnedListFolderDataTemplateWithoutName">
<DataTemplate.Template>
<Grid Height="{StaticResource PinnedListItemHeight}" Width="{StaticResource PinnedListItemWidth}">
<Grid.Children>
<StartMenu:PinnedListCollapsedFolder Style="{StaticResource FolderWithNoName}" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<DataTemplate x:Key="PinnedListFolderDataTemplateWithName">
<DataTemplate.Template>
<Grid Height="{StaticResource PinnedListItemHeight}" Width="{StaticResource PinnedListItemWidth}">
<Grid.Children>
<StartMenu:PinnedListCollapsedFolder Style="{StaticResource FolderWithName}" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<Style x:Key="MoreSuggestionsList" TargetType="StartMenu:SuggestedItemsList">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SuggestedItemsList">
<ControlTemplate.Template>
<ListView x:Name="SuggestedItemsList" x:Uid="/StartMenu/Resources/MoreSuggestionsList"
ItemContainerStyle="{StaticResource StartMenuListViewItemStyle}"
ItemTemplate="{StaticResource MoreSuggestionsListItemDataTemplate}"
IsItemClickEnabled="True"
Width="{TemplateBinding Width}"
Height="{TemplateBinding Height}"
Padding="{TemplateBinding Padding}"
AllowDrop="False"
CanDragItems="False"
CanReorderItems="False"
SelectionMode="None"
VerticalScrollMode="Auto"
VerticalScrollBarVisibility="Auto"
HorizontalScrollMode="Disabled">
<ListView.ItemContainerTransitions>
<TransitionCollection />
</ListView.ItemContainerTransitions>
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsStackPanel ManipulationMode="TranslateX,System" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</ListView>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="MoreSuggestionsListViewStyle" TargetType="ListView">
<Setter Property="AllowDrop" Value="False" />
<Setter Property="CanDragItems" Value="False" />
<Setter Property="CanReorderItems" Value="False" />
<Setter Property="SelectionMode" Value="None" />
<Setter Property="VerticalScrollMode" Value="Auto" />
<Setter Property="VerticalScrollBarVisibility" Value="Auto" />
<Setter Property="HorizontalScrollMode" Value="Disabled" />
<Setter Property="ItemContainerTransitions">
<Setter.Value>
<TransitionCollection />
</Setter.Value>
</Setter>
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsStackPanel ManipulationMode="TranslateX,System" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="MoreSuggestionsListItem" TargetType="StartMenu:SuggestedItem">
<Setter Property="HorizontalAlignment" Value="Stretch" />
<Setter Property="VerticalAlignment" Value="Stretch" />
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:SuggestedItem">
<ControlTemplate.Template>
<Grid x:Name="Root">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.Children>
<Grid
Height="24"
Width="24"
Margin="0,0,12,0"
VerticalAlignment="Center"
UseLayoutRounding="True">
<Grid.Children>
<Border x:Name="LogoPlate" CornerRadius="{ThemeResource ControlCornerRadius}" />
<Image x:Name="Logo"
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
<StackPanel Column="1" VerticalAlignment="Center">
<StackPanel.Children>
<TextBlock x:Name="DisplayName"
AccessibilityView="Raw"
IsHitTestVisible="False"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
Style="{StaticResource CaptionTextBlockStyle}" />
<TextBlock x:Name="Description"
AccessibilityView="Raw"
IsHitTestVisible="False"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
Opacity="{ThemeResource SecondaryTextOpacity}"
Style="{StaticResource CaptionTextBlockStyle}" />
</StackPanel.Children>
</StackPanel>
<TextBlock x:Name="Timestamp"
AccessibilityView="Raw"
IsHitTestVisible="False"
Column="2"
Margin="12,0,0,0"
TextWrapping="NoWrap"
TextTrimming="CharacterEllipsis"
VerticalAlignment="Center"
Opacity="{ThemeResource SecondaryTextOpacity}"
Style="{StaticResource CaptionTextBlockStyle}" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<DataTemplate x:Key="MoreSuggestionsListItemDataTemplate">
<DataTemplate.Template>
<StartMenu:SuggestedItem Style="{StaticResource MoreSuggestionsListItem}" IsTopLevel="False" />
</DataTemplate.Template>
</DataTemplate>
<Style x:Key="FolderWithNoName" TargetType="StartMenu:PinnedListCollapsedFolder">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:PinnedListCollapsedFolder">
<ControlTemplate.Template>
<Grid x:Name="Root" Padding="0,10,0,0">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver" />
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualStateGroup.States>
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Reordering">
<VisualState.Setters>
<Setter Target="LogosContainer.RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1.2" ScaleY="1.2" />
</Setter.Value>
</Setter>
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="FolderStates">
<VisualStateGroup.States>
<VisualState x:Name="NoFolderDropHint" />
<VisualState x:Name="FolderCreated">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.15" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0.85,0 0.75,1" Value="0.97" />
<SplineDoubleKeyFrame KeyTime="00:00:00.6670000" KeySpline="0.35,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.15" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0.85,0 0.75,1" Value="0.97" />
<SplineDoubleKeyFrame KeyTime="00:00:00.6670000" KeySpline="0.35,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderDropHint">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToFolderDropHint">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderTargetDropped" />
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.Children>
<Grid x:Name="LogosContainer" HorizontalAlignment="Center" UseLayoutRounding="True" RenderTransformOrigin="0.5,0.5">
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.Children>
<Border x:Name="FolderPlate"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource CardBackgroundFillColorDefaultBrush}"
BorderThickness="1"
BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}"
RenderTransformOrigin="0.5,0.5">
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
</Border>
<muxc:ItemsRepeater x:Name="LogosRepeater"
Margin="6,6,0,0"
Height="48"
Width="48"
ItemTemplate="{StaticResource CollapsedFolderLogoDataTemplateFolderWithNoName}"
UseLayoutRounding="True">
<muxc:ItemsRepeater.Layout>
<StartMenu:RowMajorUniformToFirstGridLayout MaxColumns="2" MaxRows="2" ColumnSpacing="6" RowSpacing="6" />
</muxc:ItemsRepeater.Layout>
</muxc:ItemsRepeater>
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style x:Key="FolderWithName" TargetType="StartMenu:PinnedListCollapsedFolder">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:PinnedListCollapsedFolder">
<ControlTemplate.Template>
<Grid x:Name="Root" Padding="0,8,0,0">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="PointerOver" />
<VisualState x:Name="Pressed">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="DragStates">
<VisualStateGroup.States>
<VisualState x:Name="NotDragging" />
<VisualState x:Name="Reordering">
<VisualState.Setters>
<Setter Target="DisplayName.Opacity" Value="0" />
<Setter Target="LogosContainer.(UIElement.RenderTransform).(CompositeTransform.ScaleX)" Value="1.2" />
<Setter Target="LogosContainer.(UIElement.RenderTransform).(CompositeTransform.ScaleY)" Value="1.2" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="FolderStates">
<VisualStateGroup.States>
<VisualState x:Name="NoFolderDropHint" />
<VisualState x:Name="FolderCreated">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.15" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0.85,0 0.75,1" Value="0.97" />
<SplineDoubleKeyFrame KeyTime="00:00:00.6670000" KeySpline="0.35,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.15" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0.85,0 0.75,1" Value="0.97" />
<SplineDoubleKeyFrame KeyTime="00:00:00.6670000" KeySpline="0.35,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderDropHint">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToFolderDropHint">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="FolderPlate" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.2500000" KeySpline="0,0 0,1" Value="0.8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FolderTargetDropped" />
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="OpenedStates">
<VisualStateGroup.States>
<VisualState x:Name="Closed">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToClosedState">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1.5" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.1670000" Value="1.5" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1.5" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.1670000" Value="1.5" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.1670000" Value="0" />
<LinearDoubleKeyFrame KeyTime="00:00:00.2500000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="DisplayName" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.2500000" Value="0" />
<LinearDoubleKeyFrame KeyTime="00:00:00.3330000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Opened">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToOpenedState">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0.8" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.5" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0.8" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="1.5" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="LogosContainer" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="DisplayName" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<LinearDoubleKeyFrame KeyTime="00:00:00.0330000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.Children>
<Grid x:Name="LogosContainer" HorizontalAlignment="Center" UseLayoutRounding="True" RenderTransformOrigin="0.5,0.5">
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.Children>
<Border x:Name="FolderPlate"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource CardBackgroundFillColorDefaultBrush}"
BorderThickness="1"
BorderBrush="{ThemeResource CardStrokeColorDefaultBrush}"
RenderTransformOrigin="0.5,0.5">
<Border.RenderTransform>
<CompositeTransform />
</Border.RenderTransform>
</Border>
<muxc:ItemsRepeater x:Name="LogosRepeater"
Margin="3,3,0,0"
Height="37"
Width="37"
ItemTemplate="{StaticResource CollapsedFolderLogoDataTemplateFolderWithName}"
UseLayoutRounding="True">
<muxc:ItemsRepeater.Layout>
<StartMenu:RowMajorUniformToFirstGridLayout MaxColumns="2" MaxRows="2" ColumnSpacing="2" RowSpacing="2" />
</muxc:ItemsRepeater.Layout>
</muxc:ItemsRepeater>
</Grid.Children>
</Grid>
<TextBlock x:Name="DisplayName"
AccessibilityView="Raw"
IsHitTestVisible="False"
Row="1"
Margin="2,0"
MaxLines="2"
TextTrimming="CharacterEllipsis"
TextAlignment="Center"
TextWrapping="Wrap"
VerticalAlignment="Top"
Style="{StaticResource CaptionTextBlockStyle}" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<ThemeShadow x:Key="FolderPopupShadow" />
<Style x:Key="ExpandedFolderNameTextBoxStyle" TargetType="TextBox">
<Setter Property="Foreground" Value="{ThemeResource ExpandedFolderNameTextBoxForeground}" />
<Setter Property="Background" Value="{ThemeResource ExpandedFolderNameTextBoxBackground}" />
<Setter Property="BorderBrush" Value="{ThemeResource ExpandedFolderNameTextBoxBorderBrush}" />
<Setter Property="SelectionHighlightColor" Value="{ThemeResource TextControlSelectionHighlightColor}" />
<Setter Property="BorderThickness" Value="{ThemeResource TextControlBorderThemeThickness}" />
<Setter Property="FontFamily" Value="Segoe UI, XamlAutoFontFamily" />
<Setter Property="FontSize" Value="20" />
<Setter Property="FontWeight" Value="SemiBold" />
<Setter Property="TextAlignment" Value="Center" />
<Setter Property="HorizontalScrollMode" Value="Auto" />
<Setter Property="VerticalScrollMode" Value="Auto" />
<Setter Property="HorizontalScrollBarVisibility" Value="Hidden" />
<Setter Property="VerticalScrollBarVisibility" Value="Hidden" />
<Setter Property="IsDeferredScrollingEnabled" Value="False" />
<Setter Property="MinHeight" Value="{ThemeResource TextControlThemeMinHeight}" />
<Setter Property="MinWidth" Value="{ThemeResource TextControlThemeMinWidth}" />
<Setter Property="Padding" Value="11,5,11,6" />
<Setter Property="ContextFlyout" Value="{StaticResource TextControlCommandBarContextFlyout}" />
<Setter Property="SelectionFlyout" Value="{StaticResource TextControlCommandBarSelectionFlyout}" />
<Setter Property="CornerRadius" Value="{ThemeResource ControlCornerRadius}" />
<Setter Property="BackgroundSizing" Value="InnerBorderEdge" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="TextBox">
<ControlTemplate.Template>
<Grid>
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualStateGroup.States>
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlBackgroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlBorderBrushDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentElement" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlForegroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="PlaceholderTextContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlPlaceholderForegroundDisabled}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PointerOver">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource ExpandedFolderNameTextBoxBorderBrushPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource ExpandedFolderNameTextBoxBackgroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="PlaceholderTextContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource ExpandedFolderNameTextBoxForegroundPlaceholderPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentElement" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource ExpandedFolderNameTextBoxForegroundPointerOver}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Focused">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="PlaceholderTextContentPresenter" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlPlaceholderForegroundFocused}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="Background">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlBackgroundFocused}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="BorderBrush">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlBorderBrushFocused}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="BorderElement" TargetProperty="BorderThickness">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlBorderThemeThicknessFocused}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentElement" TargetProperty="Foreground">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="{ThemeResource TextControlForegroundFocused}" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ContentElement" TargetProperty="Opacity">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="1" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TruncationTextBlock" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="PlaceholderTextContainer" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<Border x:Name="BorderElement"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}"
CornerRadius="{TemplateBinding CornerRadius}"
IsTemplateFocusTarget="True"
MinWidth="{TemplateBinding MinWidth}"
MinHeight="{TemplateBinding MinHeight}" />
<ScrollViewer x:Name="ContentElement"
Foreground="{TemplateBinding Foreground}"
FontFamily="{TemplateBinding FontFamily}"
FontSize="{TemplateBinding FontSize}"
FontWeight="{TemplateBinding FontWeight}"
HorizontalScrollMode="{TemplateBinding HorizontalScrollMode}"
HorizontalScrollBarVisibility="{TemplateBinding HorizontalScrollBarVisibility}"
VerticalScrollMode="{TemplateBinding VerticalScrollMode}"
VerticalScrollBarVisibility="{TemplateBinding VerticalScrollBarVisibility}"
IsHorizontalRailEnabled="{TemplateBinding IsHorizontalRailEnabled}"
IsVerticalRailEnabled="{TemplateBinding IsVerticalRailEnabled}"
IsDeferredScrollingEnabled="{TemplateBinding IsDeferredScrollingEnabled}"
Margin="{TemplateBinding BorderThickness}"
Padding="{TemplateBinding Padding}"
IsTabStop="False"
AccessibilityView="Raw"
ZoomMode="Disabled"
Opacity="0" />
<Border x:Name="PlaceholderTextContainer">
<Border.Child>
<TextBlock x:Name="PlaceholderTextContentPresenter"
Margin="1,0"
Padding="{TemplateBinding Padding}"
Foreground="{ThemeResource ExpandedFolderNameTextBoxPlaceholderForeground}"
FontFamily="{TemplateBinding FontFamily}"
FontSize="{TemplateBinding FontSize}"
FontWeight="{TemplateBinding FontWeight}"
Text="{TemplateBinding PlaceholderText}"
TextAlignment="{TemplateBinding TextAlignment}"
TextWrapping="{TemplateBinding TextWrapping}"
IsHitTestVisible="False" />
</Border.Child>
</Border>
<TextBlock x:Name="TruncationTextBlock"
Margin="1,0"
Padding="{TemplateBinding Padding}"
Foreground="{TemplateBinding Foreground}"
FontFamily="{TemplateBinding FontFamily}"
FontSize="{TemplateBinding FontSize}"
FontWeight="{TemplateBinding FontWeight}"
Text="{TemplateBinding Text}"
TextAlignment="{TemplateBinding TextAlignment}"
TextWrapping="{TemplateBinding TextWrapping}"
TextTrimming="CharacterEllipsis"
IsHitTestVisible="False" />
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<DataTemplate x:Key="CollapsedFolderLogoDataTemplateFolderWithNoName">
<DataTemplate.Template>
<Grid Height="18" Width="18">
<Grid.Children>
<Border CornerRadius="{StaticResource CollapsedFolderLogoCornerRadius}" Background="{ThemeResource PinnedListItemLoadingBackground}" />
<Border CornerRadius="{StaticResource CollapsedFolderLogoCornerRadius}" />
<Image
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<DataTemplate x:Key="CollapsedFolderLogoDataTemplateFolderWithName">
<DataTemplate.Template>
<Grid Height="16" Width="16">
<Grid.Children>
<Border CornerRadius="{StaticResource CollapsedFolderLogoCornerRadius}" Background="{ThemeResource PinnedListItemLoadingBackground}" />
<Border CornerRadius="{StaticResource CollapsedFolderLogoCornerRadius}" />
<Image
AccessibilityView="Raw"
IsHitTestVisible="False"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Stretch="Fill" />
</Grid.Children>
</Grid>
</DataTemplate.Template>
</DataTemplate>
<CornerRadius x:Key="CollapsedFolderLogoCornerRadius" Value="2" />
<Style x:Key="ChevronIconRightNavigationButtonStyle" TargetType="Button" BasedOn="{StaticResource DefaultButtonStyle}">
<Setter Property="Margin" Value="0,0,64,0" />
<Setter Property="Padding" Value="7,2,6,4" />
<Setter Property="HorizontalAlignment" Value="Right" />
</Style>
<Style x:Key="ChevronIconLeftNavigationButtonStyle" TargetType="Button" BasedOn="{StaticResource DefaultButtonStyle}">
<Setter Property="Padding" Value="6,2,7,4" />
</Style>
<Style TargetType="StartMenu:StartInnerFrame">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:StartInnerFrame">
<ControlTemplate.Template>
<Grid x:Name="FrameRoot">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="ContentStates">
<VisualStateGroup.States>
<VisualState x:Name="PinnedList">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardForContentStatesToPinnedList">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0,0 0,1" Value="40" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.5000000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
<LinearDoubleKeyFrame KeyTime="00:00:00.1660000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="-40" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="MoreSuggestions">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardForContentStatesToMoreSuggestions">
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
<LinearDoubleKeyFrame KeyTime="00:00:00.1660000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="40" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0,0 0,1" Value="-40" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.5000000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FlipToPinnedList">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardForContentStatesFlipToPinnedList">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame x:Name="MoreSuggestionsRootFinalPosition" KeyTime="00:00:00.5000000" KeySpline="0.55,0.55 0,1" Value="642" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.5000000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame x:Name="TopLevelRootInitialPosition" KeyTime="00:00:00" Value="-642" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.55,0.55 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="FlipToMoreSuggestions">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardForContentStatesFlipToMoreSuggestions">
<Storyboard.Children>
<ObjectAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="MoreSuggestionsRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame x:Name="MoreSuggestionsRootInitialPosition" KeyTime="00:00:00" Value="642" />
<SplineDoubleKeyFrame KeyTime="00:00:00.5000000" KeySpline="0.55,0.55 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame x:Name="TopLevelRootFinalPosition" KeyTime="00:00:00.5000000" KeySpline="0.55,0.55 0,1" Value="-642" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelRoot" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.5000000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="PinnedListStates">
<VisualStateGroup.States>
<VisualState x:Name="PinnedListNormal">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PinnedListHeaderText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="PinnedListHeaderText" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="ShowAllAppsButton" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ShowAllAppsButton" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelSuggestionsListHeaderText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelSuggestionsListHeaderText" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="ShowMoreSuggestionsButton" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ShowMoreSuggestionsButton" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelSuggestionsList" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="NoTopLevelSuggestionsText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PinnedListDragging">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PinnedListHeaderText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="PinnedListHeaderText" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.0830000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="ShowAllAppsButton" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ShowAllAppsButton" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.0830000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelSuggestionsListHeaderText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="TopLevelSuggestionsListHeaderText" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.0830000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="ShowMoreSuggestionsButton" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="ShowMoreSuggestionsButton" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.0830000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="TopLevelSuggestionsList" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0.3614" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="NoTopLevelSuggestionsText" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0.3614" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<Grid x:Name="TopLevelRoot" ManipulationMode="TranslateX,TranslateY" Background="#00FFFFFF">
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="42" />
<RowDefinition Height="Auto" />
<RowDefinition Height="23" />
<RowDefinition Height="42" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.Children>
<TextBlock
ColumnSpan="2"
RowSpan="6"
Foreground="#FFFF0000"
Margin="20"
FontSize="20"
TextWrapping="Wrap" />
<StartMenu:SearchSuggestionList x:Name="StartMenuSearchSuggestionList" ColumnSpan="2" Row="0" Margin="0,-22,0,0" Style="{StaticResource StartMenuSearchSuggestionList}" />
<Grid HeadingLevel="1" Row="1" Margin="63,-3,12,0" VerticalAlignment="Center">
<Grid.LabeledBy>
<Binding ElementName="PinnedListHeaderText" />
</Grid.LabeledBy>
<Grid.Children>
<TextBlock x:Name="PinnedListHeaderText" x:Uid="/StartMenu/Resources/PinnedListHeaderText" AccessibilityView="Raw" TextWrapping="NoWrap" TextTrimming="CharacterEllipsis" Style="{StaticResource BaseTextBlockStyle}" />
</Grid.Children>
</Grid>
<StartMenu:PinnedList x:Name="StartMenuPinnedList" ColumnSpan="2" Row="2" Margin="0,3,0,0" LandmarkType="Navigation" />
<Border Row="1" Column="1">
<Border.Child>
<Button x:Name="ShowAllAppsButton" x:Uid="/StartMenu/Resources/ShowAllAppsButton" Style="{StaticResource ChevronIconRightNavigationButtonStyle}">
<Button.Content>
<StackPanel Orientation="Horizontal">
<StackPanel.Children>
<TextBlock x:Name="ShowAllAppsButtonText" x:Uid="/StartMenu/Resources/ShowAllAppsButtonText"
AccessibilityView="Raw"
IsHitTestVisible="False"
Margin="0,0,10,0"
TextWrapping="NoWrap"
VerticalAlignment="Center"
Style="{StaticResource CaptionTextBlockStyle}" />
<FontIcon
Margin="0,0,0,-1"
Glyph=""
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="10"
MirroredWhenRightToLeft="True"
VerticalAlignment="Center" />
</StackPanel.Children>
</StackPanel>
</Button.Content>
</Button>
</Border.Child>
</Border>
<Grid x:Name="TopLevelSuggestionsListHeader" HeadingLevel="1" Row="4" Margin="63,-3,12,0" VerticalAlignment="Center">
<Grid.LabeledBy>
<Binding ElementName="TopLevelSuggestionsListHeaderText" />
</Grid.LabeledBy>
<Grid.Children>
<TextBlock x:Name="TopLevelSuggestionsListHeaderText" x:Uid="/StartMenu/Resources/TopLevelSuggestionsListHeaderText" AccessibilityView="Raw" TextWrapping="NoWrap" TextTrimming="CharacterEllipsis" Style="{StaticResource BaseTextBlockStyle}" />
</Grid.Children>
</Grid>
<Grid x:Name="SuggestionsParentContainer" ColumnSpan="2" Row="5" Margin="0,3,0,0">
<Grid.Children>
<Grid x:Name="NoTopLevelSuggestionsText" Margin="63,0" VerticalAlignment="Top">
<Grid.Resources>
<Style TargetType="TextBlock">
<Setter Property="TextWrapping" Value="Wrap" />
<Setter Property="TextTrimming" Value="WordEllipsis" />
</Style>
</Grid.Resources>
<Grid.Children>
<TextBlock Foreground="{ThemeResource TextFillColorSecondaryBrush}" Style="{StaticResource CaptionTextBlockStyle}" />
<TextBlock x:Name="NoSuggestionsWithSettingsLink" Foreground="{ThemeResource TextFillColorSecondaryBrush}" Style="{StaticResource CaptionTextBlockStyle}">
<TextBlock.Inlines>
<Run x:Uid="/StartMenu/Resources/NoTopLevelSuggestionsText" />
<Verbatim Value=" " />
<Hyperlink x:Name="StartSettingsHyperlink">
<Hyperlink.Inlines>
<Run x:Uid="/StartMenu/Resources/NoTopLevelSuggestions_SettingsLink" />
</Hyperlink.Inlines>
</Hyperlink>
</TextBlock.Inlines>
</TextBlock>
</Grid.Children>
</Grid>
<Grid x:Name="TopLevelSuggestionsContainer" Margin="52,0,0,0">
<Grid.Children>
<Border x:Name="TopLevelSuggestionsBackground" FlowDirection="LeftToRight" />
<StartMenu:SuggestedItemsList x:Name="TopLevelSuggestionsList" Style="{StaticResource TopLevelSuggestionsList}" LandmarkType="Navigation" />
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
<Grid x:Name="ShowMoreSuggestions" Column="1" Row="4">
<Grid.Children>
<Button x:Name="ShowMoreSuggestionsButton" x:Uid="/StartMenu/Resources/ShowMoreSuggestionsButton" Style="{StaticResource ChevronIconRightNavigationButtonStyle}">
<Button.Content>
<StackPanel Orientation="Horizontal">
<StackPanel.Children>
<TextBlock x:Uid="/StartMenu/Resources/ShowMoreSuggestionsButtonText"
AccessibilityView="Raw"
IsHitTestVisible="False"
Margin="0,0,10,0"
TextWrapping="NoWrap"
VerticalAlignment="Center"
Style="{StaticResource CaptionTextBlockStyle}" />
<FontIcon
Margin="0,0,0,-1"
Glyph=""
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="10"
MirroredWhenRightToLeft="True"
VerticalAlignment="Center" />
</StackPanel.Children>
</StackPanel>
</Button.Content>
</Button>
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
<DeferredElement>
<Grid x:Name="MoreSuggestionsRoot" ManipulationMode="TranslateX" Visibility="Collapsed">
<Grid.RowDefinitions>
<RowDefinition Height="42" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.Children>
<Grid HeadingLevel="1" Margin="63,-3,12,0" VerticalAlignment="Center">
<Grid.LabeledBy>
<Binding ElementName="MoreSuggestionsListHeaderText" />
</Grid.LabeledBy>
<Grid.Children>
<TextBlock x:Name="MoreSuggestionsListHeaderText" x:Uid="/StartMenu/Resources/MoreSuggestionsListHeaderText" AccessibilityView="Raw" TextWrapping="NoWrap" TextTrimming="CharacterEllipsis" Style="{StaticResource BaseTextBlockStyle}" />
</Grid.Children>
</Grid>
<Grid x:Name="MoreSuggestionsContainer" Row="1" ColumnSpan="2">
<Grid.Children>
<Border x:Name="MoreSuggestionsBackground" FlowDirection="LeftToRight" />
<StartMenu:SuggestedItemsList x:Name="MoreSuggestionsList" Padding="52,3,52,32" Style="{StaticResource MoreSuggestionsList}" VerticalAlignment="Stretch" LandmarkType="Navigation" />
</Grid.Children>
</Grid>
<Button x:Name="HideMoreSuggestionsButton" x:Uid="/StartMenu/Resources/HideMoreSuggestionsButton" Column="1" Margin="0,0,64,0" Style="{StaticResource ChevronIconLeftNavigationButtonStyle}">
<Button.Content>
<StackPanel Orientation="Horizontal">
<StackPanel.Children>
<FontIcon
Margin="0,0,0,-1"
Glyph=""
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="10"
MirroredWhenRightToLeft="True"
VerticalAlignment="Center" />
<TextBlock x:Uid="/StartMenu/Resources/HideMoreSuggestionsButtonText"
AccessibilityView="Raw"
IsHitTestVisible="False"
Margin="10,0,0,0"
TextWrapping="NoWrap"
VerticalAlignment="Center"
Style="{StaticResource CaptionTextBlockStyle}" />
</StackPanel.Children>
</StackPanel>
</Button.Content>
</Button>
</Grid.Children>
</Grid>
</DeferredElement>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style TargetType="StartMenu:PinnedList">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:PinnedList">
<ControlTemplate.Template>
<Grid x:Name="Root" Padding="32,0,4,0" Background="#00FFFFFF">
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="NextPageHitTargetStates">
<VisualStateGroup.States>
<VisualState x:Name="NextPageHitTargetNormal">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToNextPageHitTargetNormal">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="NextPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="NextPageHitTargetDragEnter">
<VisualState.Setters>
<Setter Target="NextPageHitTarget.Background" Value="{ThemeResource PinnedListPageHintBackgroundPointerOver}" />
<Setter Target="NextPageGlyph.Foreground" Value="{ThemeResource PinnedListPageHintForegroundPointerOver}" />
</VisualState.Setters>
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToNextPageHitTargetDragEnter">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="NextPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="PreviousPageHitTargetStates">
<VisualStateGroup.States>
<VisualState x:Name="PreviousPageHitTargetNormal">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToPreviousPageHitTargetNormal">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PreviousPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PreviousPageHitTargetDragEnter">
<VisualState.Setters>
<Setter Target="PreviousPageHitTarget.Background" Value="{ThemeResource PinnedListPageHintBackgroundPointerOver}" />
<Setter Target="PreviousPageGlyph.Foreground" Value="{ThemeResource PinnedListPageHintForegroundPointerOver}" />
</VisualState.Setters>
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToPreviousPageHitTargetDragEnter">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PreviousPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="24" />
</Grid.ColumnDefinitions>
<Grid.Children>
<GridView x:Name="PinnedList" x:Uid="/StartMenu/Resources/PinnedList"
Column="0"
ItemContainerStyle="{StaticResource StartMenuGridViewItemStyle}"
ItemTemplateSelector="{StaticResource PinnedListItemDataTemplateSelector}"
IsItemClickEnabled="True"
Width="{TemplateBinding Width}"
Height="{TemplateBinding Height}"
Padding="0"
AllowDrop="True"
SelectionMode="None"
IsMultiSelectCheckBoxEnabled="False"
BringIntoViewOnFocusChange="False"
VerticalScrollMode="Disabled"
VerticalScrollBarVisibility="Hidden"
HorizontalScrollMode="Disabled"
HorizontalScrollBarVisibility="Hidden"
ZoomMode="Disabled"
ManipulationMode="TranslateX,TranslateY"
Background="#00FFFFFF">
<GridView.ItemContainerTransitions>
<TransitionCollection>
<AddDeleteThemeTransition />
<ContentThemeTransition />
<ReorderThemeTransition />
</TransitionCollection>
</GridView.ItemContainerTransitions>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsWrapGrid Orientation="Horizontal" MaximumRowsOrColumns="6" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
<muxc:PipsPager x:Name="PinnedListPipsPager"
Column="1"
NextButtonVisibility="VisibleOnPointerOver"
PreviousButtonVisibility="VisibleOnPointerOver"
VerticalAlignment="Center"
HorizontalAlignment="Center"
MaxVisiblePips="7"
Orientation="Vertical" />
<Grid x:Name="PreviousPageHitTarget"
Column="0"
Height="56"
Margin="0,-56,4,0"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListPageHintBackground}"
AllowDrop="True"
VerticalAlignment="Top"
Visibility="Collapsed">
<Grid.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Grid.BackgroundTransition>
<Grid.Children>
<FontIcon x:Name="PreviousPageGlyph"
Glyph=""
Foreground="{ThemeResource PinnedListPageHintForeground}"
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="16"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<FontIcon.RenderTransform>
<CompositeTransform />
</FontIcon.RenderTransform>
</FontIcon>
</Grid.Children>
</Grid>
<Grid x:Name="NextPageHitTarget"
Column="0"
Height="56"
Margin="0,0,4,-56"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListPageHintBackground}"
AllowDrop="True"
VerticalAlignment="Bottom"
Visibility="Collapsed">
<Grid.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Grid.BackgroundTransition>
<Grid.Children>
<FontIcon x:Name="NextPageGlyph"
Glyph=""
Foreground="{ThemeResource PinnedListPageHintForeground}"
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="16"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<FontIcon.RenderTransform>
<CompositeTransform />
</FontIcon.RenderTransform>
</FontIcon>
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<Style TargetType="StartMenu:ExpandedFolderList">
<Setter Property="IsTabStop" Value="False" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="StartMenu:ExpandedFolderList">
<ControlTemplate.Template>
<Grid x:Name="Root" RenderTransformOrigin="0.5,0.5" TabFocusNavigation="Cycle">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="450" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.RenderTransform>
<CompositeTransform />
</Grid.RenderTransform>
<Grid.VisualStateGroups>
<VisualStateGroup x:Name="NextPageHitTargetStates">
<VisualStateGroup.States>
<VisualState x:Name="NextPageHitTargetNormal">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToNextPageHitTargetNormal">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="NextPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="NextPageHitTargetDragEnter">
<VisualState.Setters>
<Setter Target="NextPageHitTarget.Background" Value="{ThemeResource PinnedListPageHintBackgroundPointerOver}" />
<Setter Target="NextPageGlyph.Foreground" Value="{ThemeResource PinnedListPageHintForegroundPointerOver}" />
</VisualState.Setters>
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToNextPageHitTargetDragEnter">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="NextPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="PreviousPageHitTargetStates">
<VisualStateGroup.States>
<VisualState x:Name="PreviousPageHitTargetNormal">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToPreviousPageHitTargetNormal">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PreviousPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="PreviousPageHitTargetDragEnter">
<VisualState.Setters>
<Setter Target="PreviousPageHitTarget.Background" Value="{ThemeResource PinnedListPageHintBackgroundPointerOver}" />
<Setter Target="PreviousPageGlyph.Foreground" Value="{ThemeResource PinnedListPageHintForegroundPointerOver}" />
</VisualState.Setters>
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToPreviousPageHitTargetDragEnter">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="PreviousPageGlyph" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.3330000" KeySpline="0,0 0,1" Value="-8" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="ExpandedFolderListStates">
<VisualStateGroup.States>
<VisualState x:Name="ExpandedFolderListNormal">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="ExpandedFolderNameTextBox" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="ExpandedFolderListDragging">
<VisualState.Storyboard>
<Storyboard>
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="ExpandedFolderNameTextBox" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<LinearDoubleKeyFrame KeyTime="00:00:00.0830000" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
<VisualStateGroup x:Name="OpenedStates">
<VisualStateGroup.States>
<VisualState x:Name="Closed">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToClosedState">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="1,0 1,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="1,0 1,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="1,0 1,1" Value="0.04444" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<SplineDoubleKeyFrame KeyTime="00:00:00.1670000" KeySpline="1,0 1,1" Value="0.04444" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Root" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00.1670000" Value="Collapsed" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
<VisualState x:Name="Opened">
<VisualState.Storyboard>
<Storyboard x:Name="StoryboardToOpenedState">
<Storyboard.Children>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0100000" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3430000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0100000" Value="0" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3430000" KeySpline="0,0 0,1" Value="0" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleX)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0100000" Value="0.04444" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3430000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="(UIElement.RenderTransform).(CompositeTransform.ScaleY)">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="1" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0100000" Value="0.04444" />
<SplineDoubleKeyFrame KeyTime="00:00:00.3430000" KeySpline="0,0 0,1" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
<ObjectAnimationUsingKeyFrames TargetName="Root" TargetProperty="Visibility">
<ObjectAnimationUsingKeyFrames.KeyFrames>
<DiscreteObjectKeyFrame KeyTime="00:00:00" Value="Visible" />
</ObjectAnimationUsingKeyFrames.KeyFrames>
</ObjectAnimationUsingKeyFrames>
<DoubleAnimationUsingKeyFrames TargetName="Root" TargetProperty="Opacity">
<DoubleAnimationUsingKeyFrames.KeyFrames>
<DiscreteDoubleKeyFrame KeyTime="00:00:00" Value="0" />
<DiscreteDoubleKeyFrame KeyTime="00:00:00.0100000" Value="1" />
</DoubleAnimationUsingKeyFrames.KeyFrames>
</DoubleAnimationUsingKeyFrames>
</Storyboard.Children>
</Storyboard>
</VisualState.Storyboard>
</VisualState>
</VisualStateGroup.States>
</VisualStateGroup>
</Grid.VisualStateGroups>
<Grid.Children>
<Rectangle x:Name="LightDismissLayer" ColumnSpan="3" RowSpan="3" Fill="#00FFFFFF" AllowDrop="True" />
<Border
Column="1"
Row="1"
BorderThickness="1"
BackgroundSizing="InnerBorderEdge"
BorderBrush="{ThemeResource SurfaceStrokeColorFlyoutBrush}"
Background="{ThemeResource AcrylicInAppFillColorDefaultBrush}"
CornerRadius="{StaticResource OverlayCornerRadius}"
Translation="0,0,32"
Shadow="{StaticResource FolderPopupShadow}" />
<Grid Column="1" Row="1" Margin="1" Padding="32,32,4,32">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="24" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<Grid.Children>
<TextBox x:Name="ExpandedFolderNameTextBox" ColumnSpan="2" Margin="32,0,60,20" Visibility="Collapsed" Style="{StaticResource ExpandedFolderNameTextBoxStyle}" />
<Rectangle x:Name="ElasticLayer"
ColumnSpan="2"
RowSpan="2"
Margin="-33,-33,-5,-33"
Fill="#00FFFFFF"
AllowDrop="True"
Visibility="Collapsed" />
<GridView x:Name="FolderList"
Row="1"
ItemTemplateSelector="{StaticResource PinnedListItemDataTemplateSelector}"
ItemContainerStyle="{StaticResource StartMenuGridViewItemStyle}"
IsItemClickEnabled="True"
Height="252"
Padding="0"
AllowDrop="True"
SelectionMode="None"
IsMultiSelectCheckBoxEnabled="False"
BringIntoViewOnFocusChange="False"
VerticalScrollMode="Disabled"
VerticalScrollBarVisibility="Hidden"
HorizontalScrollMode="Disabled"
HorizontalScrollBarVisibility="Hidden"
ZoomMode="Disabled"
ManipulationMode="TranslateY"
Background="#00FFFFFF">
<GridView.ItemContainerTransitions>
<TransitionCollection>
<AddDeleteThemeTransition />
<ReorderThemeTransition />
</TransitionCollection>
</GridView.ItemContainerTransitions>
<GridView.ItemsPanel>
<ItemsPanelTemplate>
<ItemsPanelTemplate.Template>
<ItemsWrapGrid Orientation="Horizontal" MaximumRowsOrColumns="4" />
</ItemsPanelTemplate.Template>
</ItemsPanelTemplate>
</GridView.ItemsPanel>
</GridView>
<muxc:PipsPager x:Name="PinnedListPipsPager"
Column="1"
Row="1"
NextButtonVisibility="VisibleOnPointerOver"
PreviousButtonVisibility="VisibleOnPointerOver"
VerticalAlignment="Center"
HorizontalAlignment="Center"
MaxVisiblePips="7"
AllowDrop="True"
Orientation="Vertical" />
<Grid x:Name="PreviousPageHitTarget"
Row="1"
Height="32"
Margin="0,-32,4,0"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListPageHintBackground}"
AllowDrop="True"
VerticalAlignment="Top"
Visibility="Collapsed">
<Grid.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Grid.BackgroundTransition>
<Grid.Children>
<FontIcon x:Name="PreviousPageGlyph"
Glyph=""
Foreground="{ThemeResource PinnedListPageHintForeground}"
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="16"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<FontIcon.RenderTransform>
<CompositeTransform />
</FontIcon.RenderTransform>
</FontIcon>
</Grid.Children>
</Grid>
<Grid x:Name="NextPageHitTarget"
Row="1"
Height="32"
Margin="0,0,4,-32"
CornerRadius="{ThemeResource ControlCornerRadius}"
Background="{ThemeResource PinnedListPageHintBackground}"
AllowDrop="True"
VerticalAlignment="Bottom"
Visibility="Collapsed">
<Grid.BackgroundTransition>
<BrushTransition Duration="0:0:0.083" />
</Grid.BackgroundTransition>
<Grid.Children>
<FontIcon x:Name="NextPageGlyph"
Glyph=""
Foreground="{ThemeResource PinnedListPageHintForeground}"
FontFamily="{ThemeResource SymbolThemeFontFamily}"
FontWeight="Normal"
FontSize="16"
VerticalAlignment="Center"
HorizontalAlignment="Center">
<FontIcon.RenderTransform>
<CompositeTransform />
</FontIcon.RenderTransform>
</FontIcon>
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
</Grid.Children>
</Grid>
</ControlTemplate.Template>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ResourceDictionary>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment