More visible unread items.
This commit is contained in:
@@ -40,16 +40,18 @@
|
|||||||
VerticalAlignment="Stretch"
|
VerticalAlignment="Stretch"
|
||||||
x:DefaultBindMode="OneWay">
|
x:DefaultBindMode="OneWay">
|
||||||
|
|
||||||
<!-- Custom Interaction Focus Indicator -->
|
<Grid x:Name="UnreadContainer">
|
||||||
<Ellipse
|
<Ellipse
|
||||||
Width="8"
|
Width="8"
|
||||||
Height="8"
|
Height="8"
|
||||||
Margin="0,12,8,0"
|
Margin="0,12,8,0"
|
||||||
HorizontalAlignment="Right"
|
HorizontalAlignment="Right"
|
||||||
VerticalAlignment="Top"
|
VerticalAlignment="Top"
|
||||||
Canvas.ZIndex="9999"
|
Canvas.ZIndex="0"
|
||||||
Fill="{ThemeResource SystemAccentColor}"
|
Fill="{ThemeResource SystemAccentColor}"
|
||||||
Visibility="{x:Bind IsCustomFocused, Mode=OneWay}" />
|
Visibility="{x:Bind helpers:XamlHelpers.ReverseBoolToVisibilityConverter(MailItem.IsRead), Mode=OneWay}" />
|
||||||
|
</Grid>
|
||||||
|
|
||||||
|
|
||||||
<Border
|
<Border
|
||||||
x:Name="RootContainerVisualWrapper"
|
x:Name="RootContainerVisualWrapper"
|
||||||
@@ -73,6 +75,7 @@
|
|||||||
FontSize="14"
|
FontSize="14"
|
||||||
FromAddress="{x:Bind MailItem.FromAddress, Mode=OneWay}"
|
FromAddress="{x:Bind MailItem.FromAddress, Mode=OneWay}"
|
||||||
FromName="{x:Bind MailItem.FromName, Mode=OneWay}"
|
FromName="{x:Bind MailItem.FromName, Mode=OneWay}"
|
||||||
|
IsUnread="{x:Bind helpers:XamlHelpers.ReverseBoolConverter(MailItem.IsRead), Mode=OneWay}"
|
||||||
SenderContactPicture="{x:Bind MailItem.SenderContact.Base64ContactPicture}"
|
SenderContactPicture="{x:Bind MailItem.SenderContact.Base64ContactPicture}"
|
||||||
Visibility="{x:Bind IsAvatarVisible, Mode=OneWay}" />
|
Visibility="{x:Bind IsAvatarVisible, Mode=OneWay}" />
|
||||||
|
|
||||||
@@ -129,15 +132,11 @@
|
|||||||
Grid.Column="2"
|
Grid.Column="2"
|
||||||
HorizontalAlignment="Right"
|
HorizontalAlignment="Right"
|
||||||
Background="Transparent"
|
Background="Transparent"
|
||||||
Canvas.ZIndex="10"
|
Canvas.ZIndex="999"
|
||||||
|
ChildrenTransitions="{x:Null}"
|
||||||
Orientation="Horizontal"
|
Orientation="Horizontal"
|
||||||
Spacing="12"
|
Spacing="12"
|
||||||
Visibility="Collapsed">
|
Visibility="Collapsed">
|
||||||
<StackPanel.ChildrenTransitions>
|
|
||||||
<TransitionCollection>
|
|
||||||
<EdgeUIThemeTransition Edge="Right" />
|
|
||||||
</TransitionCollection>
|
|
||||||
</StackPanel.ChildrenTransitions>
|
|
||||||
<Button Click="FirstActionClicked" Style="{StaticResource HoverActionButtonStyle}">
|
<Button Click="FirstActionClicked" Style="{StaticResource HoverActionButtonStyle}">
|
||||||
<Button.Content>
|
<Button.Content>
|
||||||
<coreControls:WinoFontIcon FontSize="16" Icon="{x:Bind helpers:XamlHelpers.GetWinoIconGlyph(LeftHoverAction), Mode=OneWay}" />
|
<coreControls:WinoFontIcon FontSize="16" Icon="{x:Bind helpers:XamlHelpers.GetWinoIconGlyph(LeftHoverAction), Mode=OneWay}" />
|
||||||
@@ -262,8 +261,8 @@
|
|||||||
<VisualState.Setters>
|
<VisualState.Setters>
|
||||||
<Setter Target="TitleText.Foreground" Value="{ThemeResource SystemAccentColor}" />
|
<Setter Target="TitleText.Foreground" Value="{ThemeResource SystemAccentColor}" />
|
||||||
<Setter Target="TitleText.FontWeight" Value="Semibold" />
|
<Setter Target="TitleText.FontWeight" Value="Semibold" />
|
||||||
<Setter Target="SenderTextFromName.FontWeight" Value="Semibold" />
|
<Setter Target="SenderTextFromName.FontWeight" Value="Bold" />
|
||||||
<Setter Target="SenderTextFromAddress.FontWeight" Value="Semibold" />
|
<Setter Target="SenderTextFromAddress.FontWeight" Value="Bold" />
|
||||||
</VisualState.Setters>
|
</VisualState.Setters>
|
||||||
</VisualState>
|
</VisualState>
|
||||||
<VisualState x:Name="Read" />
|
<VisualState x:Name="Read" />
|
||||||
|
|||||||
@@ -162,6 +162,7 @@ public sealed partial class MailItemDisplayInformationControl : UserControl
|
|||||||
if (IsHoverActionsEnabled)
|
if (IsHoverActionsEnabled)
|
||||||
{
|
{
|
||||||
HoverActionButtons.Visibility = Visibility.Visible;
|
HoverActionButtons.Visibility = Visibility.Visible;
|
||||||
|
UnreadContainer.Visibility = Visibility.Collapsed;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -170,6 +171,7 @@ public sealed partial class MailItemDisplayInformationControl : UserControl
|
|||||||
if (IsHoverActionsEnabled)
|
if (IsHoverActionsEnabled)
|
||||||
{
|
{
|
||||||
HoverActionButtons.Visibility = Visibility.Collapsed;
|
HoverActionButtons.Visibility = Visibility.Collapsed;
|
||||||
|
UnreadContainer.Visibility = Visibility.Visible;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user