E:\Devel\PlayniteDiagTool\PlayniteDiagTool\bin\Debug\temp\Playnite.DesktopApp\Themes\Desktop\Default\Views\GridViewGameOverview.xaml e:\Devel\Playnite\source\Playnite.DesktopApp\Themes\Desktop\Default\Views\GridViewGameOverview.xaml
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                   xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"                    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
                   xmlns:d="http://schemas.microsoft.com/expression/blend/2008"                    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
                   mc:Ignorable="d">                    mc:Ignorable="d">
   
   <Style TargetType="{x:Type GridViewGameOverview}">    <Style TargetType="{x:Type GridViewGameOverview}">
       <Setter Property="Template">        <Setter Property="Template">
           <Setter.Value>            <Setter.Value>
               <ControlTemplate TargetType="{x:Type GridViewGameOverview}">                <ControlTemplate TargetType="{x:Type GridViewGameOverview}">
                   <Border Padding="10,0,5,0" BorderBrush="{DynamicResource PanelSeparatorBrush}"                    <Border Padding="10,0,5,0" BorderBrush="{DynamicResource PanelSeparatorBrush}"
                           d:DataContext="{x:Static DesignMainViewModel.DesignSelectedGameDetailsIntance}">                            d:DataContext="{x:Static DesignMainViewModel.DesignSelectedGameDetailsIntance}">
                       <Border.Style>                        <Border.Style>
                           <Style TargetType="Border">                            <Style TargetType="Border">
                               <Setter Property="BorderThickness" Value="1,0,0,0" />                                <Setter Property="BorderThickness" Value="1,0,0,0" />
                               <Style.Triggers>                                <Style.Triggers>
                                   <DataTrigger Binding="{Settings GridViewDetailsPosition}" Value="Left">                                    <DataTrigger Binding="{Settings GridViewDetailsPosition}" Value="Left">
                                       <Setter Property="BorderThickness" Value="0,0,1,0" />                                        <Setter Property="BorderThickness" Value="0,0,1,0" />
                                   </DataTrigger>                                    </DataTrigger>
                                   <DataTrigger Binding="{Settings ShowPanelSeparators}" Value="False">                                    <DataTrigger Binding="{Settings ShowPanelSeparators}" Value="False">
                                       <Setter Property="BorderThickness" Value="0" />                                        <Setter Property="BorderThickness" Value="0" />
                                   </DataTrigger>                                    </DataTrigger>
                               </Style.Triggers>                                </Style.Triggers>
                           </Style>                            </Style>
                       </Border.Style>                        </Border.Style>
                       <DockPanel>                        <DockPanel>
                           <Button HorizontalAlignment="Right" VerticalAlignment="Top"                            <Button HorizontalAlignment="Right" VerticalAlignment="Top"
                                   Content="r" FontFamily="Marlett"                                    Content="r" FontFamily="Marlett"
                                   Style="{DynamicResource SimpleButton}"                                    Style="{DynamicResource SimpleButton}"
                                   Command="{MainViewModel CloseGameSideBarCommand}"                                    Command="{MainViewModel CloseGameSideBarCommand}"
                                   DockPanel.Dock="Top" Margin="0,10,15,5" />                                    DockPanel.Dock="Top" Margin="0,10,15,5" />
   
                           <TextBlock Text="{DynamicResource LOCErrorNoGameSelected}"                            <TextBlock Text="{DynamicResource LOCErrorNoGameSelected}"
                                  Margin="0,20,0,0" DockPanel.Dock="Top"                                   Margin="0,20,0,0" DockPanel.Dock="Top"
                                  HorizontalAlignment="Center" VerticalAlignment="Center">                                   HorizontalAlignment="Center" VerticalAlignment="Center">
                               <TextBlock.Style>                                <TextBlock.Style>
                                   <Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}">                                    <Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}">
                                       <Setter Property="Visibility" Value="Collapsed" />                                        <Setter Property="Visibility" Value="Collapsed" />
                                       <Style.Triggers>                                        <Style.Triggers>
                                           <Trigger Property="DataContext" Value="{x:Null}">                                            <Trigger Property="DataContext" Value="{x:Null}">
                                               <Setter Property="Visibility" Value="Visible" />                                                <Setter Property="Visibility" Value="Visible" />
                                           </Trigger>                                            </Trigger>
                                       </Style.Triggers>                                        </Style.Triggers>
                                   </Style>                                    </Style>
                               </TextBlock.Style>                                </TextBlock.Style>
                           </TextBlock>                            </TextBlock>
   
                           <DockPanel DockPanel.Dock="Top">                            <DockPanel DockPanel.Dock="Top">
                               <DockPanel.Style>                                <DockPanel.Style>
                                   <Style TargetType="DockPanel">                                    <Style TargetType="DockPanel">
                                       <Style.Triggers>                                        <Style.Triggers>
                                           <Trigger Property="DataContext" Value="{x:Null}">                                            <Trigger Property="DataContext" Value="{x:Null}">
                                               <Setter Property="Visibility" Value="Collapsed" />                                                <Setter Property="Visibility" Value="Collapsed" />
                                           </Trigger>                                            </Trigger>
                                       </Style.Triggers>                                        </Style.Triggers>
                                   </Style>                                    </Style>
                               </DockPanel.Style>                                </DockPanel.Style>
   
                               <DockPanel DockPanel.Dock="Top">                                <DockPanel DockPanel.Dock="Top">
                                   <Image Name="PART_ImageIcon" DockPanel.Dock="Left" MaxHeight="32" MaxWidth="32"                                    <Image Name="PART_ImageIcon" DockPanel.Dock="Left" MaxHeight="32" MaxWidth="32"
                                          RenderOptions.BitmapScalingMode="Fant" Margin="0,0,10,0" />                                           RenderOptions.BitmapScalingMode="Fant" Margin="0,0,10,0" />
                                   <TextBlock Text="{Binding Game.DisplayName}" FontSize="{DynamicResource FontSizeLarger}"                                    <TextBlock Text="{Binding Game.DisplayName}" FontSize="{DynamicResource FontSizeLarger}"
                                              TextWrapping="Wrap" DockPanel.Dock="Left"                                               TextWrapping="Wrap" DockPanel.Dock="Left"
                                              VerticalAlignment="Center" Foreground="{DynamicResource TextBrush}">                                               VerticalAlignment="Center" Foreground="{DynamicResource TextBrush}">
                                       <TextBlock.Effect>                                        <TextBlock.Effect>
                                           <DropShadowEffect ShadowDepth="3"/>                                            <DropShadowEffect ShadowDepth="3"/>
                                       </TextBlock.Effect>                                        </TextBlock.Effect>
                                   </TextBlock>                                    </TextBlock>
                               </DockPanel>                                </DockPanel>
   
                               <Grid DockPanel.Dock="Top" Margin="0,10,0,10" Background="Transparent">                                <Grid DockPanel.Dock="Top" Margin="0,10,0,10" Background="Transparent">
                                   <Grid.ColumnDefinitions>                                    <Grid.ColumnDefinitions>
                                       <ColumnDefinition Width="*" MaxWidth="150" />                                        <ColumnDefinition Width="*" MaxWidth="150" />
                                       <ColumnDefinition Width="*" MaxWidth="150" />                                        <ColumnDefinition Width="*" MaxWidth="150" />
                                       <ColumnDefinition Width="Auto" />                                        <ColumnDefinition Width="Auto" />
                                   </Grid.ColumnDefinitions>                                    </Grid.ColumnDefinitions>
                                   <Button Name="PART_ButtonPlayAction" Grid.Column="0"                                    <Button Name="PART_ButtonPlayAction" Grid.Column="0"
                                           Height="40" Style="{DynamicResource PlayButton}" />                                            Height="40" Style="{DynamicResource PlayButton}" />
                                   <Button Name="PART_ButtonContextAction"                                    <Button Name="PART_ButtonContextAction"
                                           Height="40" Grid.Column="0" />                                            Height="40" Grid.Column="0" />
                                   <Button Name="PART_ButtonMoreActions"                                    <Button Name="PART_ButtonMoreActions"
                                           Content="{DynamicResource LOCMoreAction}"                                            Content="{DynamicResource LOCMoreAction}"
                                           Height="40" Grid.Column="1" Margin="10,0,0,0" />                                            Height="40" Grid.Column="1" Margin="10,0,0,0" />
                                   <Button x:Name="PART_ButtonEditGame" Grid.Column="2"                                    <Button x:Name="PART_ButtonEditGame" Grid.Column="2"
                                           Margin="10,0,5,0" Height="40" Focusable="False"                                            Margin="10,0,5,0" Height="40" Focusable="False"
                                           Content="&#xeded;" FontFamily="{DynamicResource FontIcoFont}">                                            Content="&#xeded;" FontFamily="{DynamicResource FontIcoFont}">
                                       <Button.Style>                                        <Button.Style>
                                           <Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}">                                            <Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}">
                                               <Setter Property="Visibility" Value="Hidden" />                                                <Setter Property="Visibility" Value="Hidden" />
                                               <Style.Triggers>                                                <Style.Triggers>
                                                   <DataTrigger Binding="{Binding IsMouseOver, RelativeSource={RelativeSource AncestorType=Grid}}"  Value="True">                                                    <DataTrigger Binding="{Binding IsMouseOver, RelativeSource={RelativeSource AncestorType=Grid}}"  Value="True">
                                                       <Setter Property="Visibility" Value="Visible" />                                                        <Setter Property="Visibility" Value="Visible" />
                                                   </DataTrigger>                                                    </DataTrigger>
                                               </Style.Triggers>                                                </Style.Triggers>
                                           </Style>                                            </Style>
                                       </Button.Style>                                        </Button.Style>
                                   </Button>                                    </Button>
                               </Grid>                                </Grid>
   
                               <ScrollViewer DockPanel.Dock="Top" HorizontalAlignment="Stretch"                                <ScrollViewer DockPanel.Dock="Top" HorizontalAlignment="Stretch"
                                             HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto">                                              HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto">
                                   <DockPanel>                                    <DockPanel>
                                       <StackPanel DockPanel.Dock="Top" Margin="5,0,0,0">                                        <StackPanel DockPanel.Dock="Top" Margin="5,0,0,0">
                                           <StackPanel.Resources>                                            <StackPanel.Resources>
                                               <Style TargetType="ItemsControl">                                                <Style TargetType="ItemsControl">
                                                   <Setter Property="VerticalAlignment" Value="Center" />                                                    <Setter Property="VerticalAlignment" Value="Center" />
                                               </Style>                                                </Style>
                                               <Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}">                                                <Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}">
                                                   <Setter Property="Margin" Value="0,4,8,4" />                                                    <Setter Property="Margin" Value="0,4,8,4" />
                                                   <Setter Property="VerticalAlignment" Value="Top" />                                                    <Setter Property="VerticalAlignment" Value="Top" />
                                                   <Setter Property="Foreground" Value="{DynamicResource TextBrush}" />                                                    <Setter Property="Foreground" Value="{DynamicResource TextBrush}" />
                                               </Style>                                                </Style>
                                               <Style TargetType="Button" BasedOn="{StaticResource PropertyItemButton}" />                                                <Style TargetType="Button" BasedOn="{StaticResource PropertyItemButton}" />
                                           </StackPanel.Resources>                                            </StackPanel.Resources>
   
                                           <GridEx Margin="0,5,0,10"                                            <GridEx Margin="0,5,0,10"
                                                   ColumnCount="2" StarColumns="1"                                                    ColumnCount="2" StarColumns="1"
                                                   RowCount="21" AutoLayoutColumns="2">                                                    RowCount="21" AutoLayoutColumns="2">
                                               <Grid.Resources>                                                <Grid.Resources>
                                                   <Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}" />                                                    <Style TargetType="TextBlock" BasedOn="{StaticResource BaseTextBlockStyle}" />
                                               </Grid.Resources>                                                </Grid.Resources>
   
                                               <Label Name="PART_ElemPlayTime" Content="{DynamicResource LOCTimePlayed}" />                                                <Label Name="PART_ElemPlayTime" Content="{DynamicResource LOCTimePlayed}" />
                                               <TextBlock Name="PART_TextPlayTime" VerticalAlignment="Center" />                                                <TextBlock Name="PART_TextPlayTime" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemLastPlayed" Content="{DynamicResource LOCLastPlayed}" />                                                <Label Name="PART_ElemLastPlayed" Content="{DynamicResource LOCLastPlayed}" />
                                               <TextBlock Name="PART_TextLastActivity" VerticalAlignment="Center" />                                                <TextBlock Name="PART_TextLastActivity" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemCompletionStatus" Content="{DynamicResource LOCCompletionStatus}" />                                                <Label Name="PART_ElemCompletionStatus" Content="{DynamicResource LOCCompletionStatus}" />
.                                                <TextBlock Name="PART_TextCompletionStatus" VerticalAlignment="Center" />                                                <Button Name="PART_ButtonCompletionStatus" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemLibrary" Content="{DynamicResource LOCGameProviderTitle}" />                                                <Label Name="PART_ElemLibrary" Content="{DynamicResource LOCGameProviderTitle}" />
                                               <Button Name="PART_ButtonLibrary" VerticalAlignment="Center" />                                                <Button Name="PART_ButtonLibrary" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemPlatform" Content="{DynamicResource LOCPlatformTitle}" />                                                <Label Name="PART_ElemPlatform" Content="{DynamicResource LOCPlatformTitle}" />
.                                                <Button Name="PART_ButtonPlatform" VerticalAlignment="Center" />                                                <ItemsControl Name="PART_ItemsPlatforms" />
   
                                               <Label Name="PART_ElemGenres" Content="{DynamicResource LOCGenreLabel}" />                                                <Label Name="PART_ElemGenres" Content="{DynamicResource LOCGenreLabel}" />
                                               <ItemsControl Name="PART_ItemsGenres"  />                                                <ItemsControl Name="PART_ItemsGenres"  />
   
                                               <Label Name="PART_ElemDevelopers" Content="{DynamicResource LOCDeveloperLabel}" />                                                <Label Name="PART_ElemDevelopers" Content="{DynamicResource LOCDeveloperLabel}" />
                                               <ItemsControl Name="PART_ItemsDevelopers" />                                                <ItemsControl Name="PART_ItemsDevelopers" />
   
                                               <Label Name="PART_ElemPublishers" Content="{DynamicResource LOCPublisherLabel}" />                                                <Label Name="PART_ElemPublishers" Content="{DynamicResource LOCPublisherLabel}" />
                                               <ItemsControl Name="PART_ItemsPublishers" />                                                <ItemsControl Name="PART_ItemsPublishers" />
   
                                               <Label Name="PART_ElemReleaseDate" Content="{DynamicResource LOCGameReleaseDateTitle}" />                                                <Label Name="PART_ElemReleaseDate" Content="{DynamicResource LOCGameReleaseDateTitle}" />
                                               <Button Name="PART_ButtonReleaseDate" VerticalAlignment="Center" />                                                <Button Name="PART_ButtonReleaseDate" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemCategories" Content="{DynamicResource LOCGameCategoriesTitle}" />                                                <Label Name="PART_ElemCategories" Content="{DynamicResource LOCGameCategoriesTitle}" />
                                               <ItemsControl Name="PART_ItemsCategories" />                                                <ItemsControl Name="PART_ItemsCategories" />
   
                                               <Label Name="PART_ElemFeatures" Content="{DynamicResource LOCFeaturesLabel}" />                                                <Label Name="PART_ElemFeatures" Content="{DynamicResource LOCFeaturesLabel}" />
                                               <ItemsControl Name="PART_ItemsFeatures" />                                                <ItemsControl Name="PART_ItemsFeatures" />
   
                                               <Label Name="PART_ElemTags" Content="{DynamicResource LOCTagsLabel}" />                                                <Label Name="PART_ElemTags" Content="{DynamicResource LOCTagsLabel}" />
                                               <ItemsControl Name="PART_ItemsTags" />                                                <ItemsControl Name="PART_ItemsTags" />
   
                                               <Label Name="PART_ElemAgeRating" Content="{DynamicResource LOCAgeRatingLabel}" />                                                <Label Name="PART_ElemAgeRating" Content="{DynamicResource LOCAgeRatingLabel}" />
.                                                <Button Name="PART_ButtonAgeRating" VerticalAlignment="Center" />                                                <ItemsControl Name="PART_ItemsAgeRatings" />
   
                                               <Label Name="PART_ElemSeries" Content="{DynamicResource LOCSeriesLabel}" />                                                <Label Name="PART_ElemSeries" Content="{DynamicResource LOCSeriesLabel}" />
.                                                <Button Name="PART_ButtonSeries" VerticalAlignment="Center" />                                                <ItemsControl Name="PART_ItemsSeries" />
   
                                               <Label Name="PART_ElemSource" Content="{DynamicResource LOCSourceLabel}" />                                                <Label Name="PART_ElemSource" Content="{DynamicResource LOCSourceLabel}" />
                                               <Button Name="PART_ButtonSource" VerticalAlignment="Center" />                                                <Button Name="PART_ButtonSource" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemRegion" Content="{DynamicResource LOCRegionLabel}" />                                                <Label Name="PART_ElemRegion" Content="{DynamicResource LOCRegionLabel}" />
.                                                <Button Name="PART_ButtonRegion" VerticalAlignment="Center" />                                                <ItemsControl Name="PART_ItemsRegions" />
   
                                               <Label Name="PART_ElemVersion" Content="{DynamicResource LOCVersionLabel}" />                                                <Label Name="PART_ElemVersion" Content="{DynamicResource LOCVersionLabel}" />
                                               <Button Name="PART_ButtonVersion" VerticalAlignment="Center" />                                                <Button Name="PART_ButtonVersion" VerticalAlignment="Center" />
   
                                               <Label Name="PART_ElemCommunityScore" Content="{DynamicResource LOCCommunityScore}" />                                                <Label Name="PART_ElemCommunityScore" Content="{DynamicResource LOCCommunityScore}" />
                                               <TextBlock Name="PART_TextCommunityScore" VerticalAlignment="Center"                                                <TextBlock Name="PART_TextCommunityScore" VerticalAlignment="Center"
                                                          Style="{DynamicResource TextBlockGameScore}" />                                                           Style="{DynamicResource TextBlockGameScore}" />
   
                                               <Label Name="PART_ElemCriticScore" Content="{DynamicResource LOCCriticScore}" />                                                <Label Name="PART_ElemCriticScore" Content="{DynamicResource LOCCriticScore}" />
                                               <TextBlock Name="PART_TextCriticScore" VerticalAlignment="Center"                                                <TextBlock Name="PART_TextCriticScore" VerticalAlignment="Center"
                                                          Style="{DynamicResource TextBlockGameScore}" />                                                           Style="{DynamicResource TextBlockGameScore}" />
   
                                               <Label Name="PART_ElemUserScore" Content="{DynamicResource LOCUserScore}" />                                                <Label Name="PART_ElemUserScore" Content="{DynamicResource LOCUserScore}" />
                                               <TextBlock Name="PART_TextUserScore" VerticalAlignment="Center"                                                <TextBlock Name="PART_TextUserScore" VerticalAlignment="Center"
                                                          Style="{DynamicResource TextBlockGameScore}" />                                                           Style="{DynamicResource TextBlockGameScore}" />
   
                                               <Label Name="PART_ElemLinks" Content="{DynamicResource LOCLinksLabel}" />                                                <Label Name="PART_ElemLinks" Content="{DynamicResource LOCLinksLabel}" />
                                               <ItemsControl Name="PART_ItemsLinks" />                                                <ItemsControl Name="PART_ItemsLinks" />
                                           </GridEx>                                            </GridEx>
                                       </StackPanel>                                        </StackPanel>
                                                                                 
                                       <StackPanel Name="PART_ElemNotes" DockPanel.Dock="Top"                                        <StackPanel Name="PART_ElemNotes" DockPanel.Dock="Top"
                                                   Margin="5,0,5,15">                                                    Margin="5,0,5,15">
                                           <TextBlock Text="{DynamicResource LOCNotesLabel}"                                            <TextBlock Text="{DynamicResource LOCNotesLabel}"
                                                      Style="{DynamicResource BaseTextBlockStyle}" />                                                       Style="{DynamicResource BaseTextBlockStyle}" />
                                           <Separator Background="{DynamicResource PanelSeparatorBrush}" Margin="0,5,0,5" />                                            <Separator Background="{DynamicResource PanelSeparatorBrush}" Margin="0,5,0,5" />
                                           <TextBox Name="PART_TextNotes" IsReadOnly="True"                                            <TextBox Name="PART_TextNotes" IsReadOnly="True"
                                                    BorderThickness="0"                                                     BorderThickness="0"
                                                    AcceptsReturn="True" TextWrapping="Wrap"                                                     AcceptsReturn="True" TextWrapping="Wrap"
                                                    Margin="-1,0,-1,0" Padding="0"/>                                                     Margin="-1,0,-1,0" Padding="0"/>
                                       </StackPanel>                                        </StackPanel>
   
                                       <StackPanel Name="PART_ElemDescription" DockPanel.Dock="Top"                                        <StackPanel Name="PART_ElemDescription" DockPanel.Dock="Top"
                                                   Margin="5,0,5,0">                                                    Margin="5,0,5,0">
                                           <TextBlock Text="{DynamicResource LOCGameDescriptionTitle}"                                            <TextBlock Text="{DynamicResource LOCGameDescriptionTitle}"
                                                      Style="{DynamicResource BaseTextBlockStyle}" />                                                       Style="{DynamicResource BaseTextBlockStyle}" />
                                           <Separator Background="{DynamicResource PanelSeparatorBrush}" Margin="0,5,0,5" />                                            <Separator Background="{DynamicResource PanelSeparatorBrush}" Margin="0,5,0,5" />
                                           <HtmlTextView Name="PART_HtmlDescription"                                            <HtmlTextView Name="PART_HtmlDescription"
                                                         HtmlFontSize="{DynamicResource FontSize}"                                                          HtmlFontSize="{DynamicResource FontSize}"
                                                         HtmlFontFamily="{DynamicResource FontFamily}"                                                          HtmlFontFamily="{DynamicResource FontFamily}"
                                                         HtmlForeground="{DynamicResource TextColor}"                                                          HtmlForeground="{DynamicResource TextColor}"
                                                         LinkForeground="{DynamicResource GlyphColor}"                                                                                                LinkForeground="{DynamicResource GlyphColor}"                                      
                                                         ScrollViewer.HorizontalScrollBarVisibility="Disabled"                                                          ScrollViewer.HorizontalScrollBarVisibility="Disabled"
                                                         ScrollViewer.VerticalScrollBarVisibility="Disabled"/>                                                          ScrollViewer.VerticalScrollBarVisibility="Disabled"/>
                                       </StackPanel>                                        </StackPanel>
                                   </DockPanel>                                    </DockPanel>
                               </ScrollViewer>                                </ScrollViewer>
                           </DockPanel>                            </DockPanel>
                       </DockPanel>                        </DockPanel>
                   </Border>                                        </Border>                    
               </ControlTemplate>                </ControlTemplate>
           </Setter.Value>            </Setter.Value>
       </Setter>        </Setter>
   </Style>    </Style>
</ResourceDictionary> </ResourceDictionary>