Featured card: round the left edge of the accent strip to match card corners

This commit is contained in:
2026-05-02 12:48:13 +02:00
parent 2e320d2ab5
commit ddfebb8611

View File

@@ -333,22 +333,25 @@
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<!-- Bande latérale large -->
<Rectangle Grid.Column="0">
<Rectangle.Style>
<Style TargetType="Rectangle">
<Setter Property="Fill" Value="{StaticResource Brush.Status.Installed}" />
<!-- Bande latérale large : Border avec coins arrondis seulement à
gauche pour suivre la rondeur de la card parent (CornerRadius=10).
Rectangle ne se clippe pas sur le parent ⇒ on utilisait un visuel
qui dépassait les coins. -->
<Border Grid.Column="0" CornerRadius="9,0,0,9">
<Border.Style>
<Style TargetType="Border">
<Setter Property="Background" Value="{StaticResource Brush.Status.Installed}" />
<Style.Triggers>
<DataTrigger Binding="{Binding FeaturedVersion.IsRemoteOnly}" Value="True">
<Setter Property="Fill" Value="{StaticResource Brush.Status.Available}" />
<Setter Property="Background" Value="{StaticResource Brush.Status.Available}" />
</DataTrigger>
<DataTrigger Binding="{Binding FeaturedVersion.IsBusy}" Value="True">
<Setter Property="Fill" Value="{StaticResource Brush.Status.Busy}" />
<Setter Property="Background" Value="{StaticResource Brush.Status.Busy}" />
</DataTrigger>
</Style.Triggers>
</Style>
</Rectangle.Style>
</Rectangle>
</Border.Style>
</Border>
<Grid Grid.Column="1" Margin="32,28">
<Grid.ColumnDefinitions>