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