Compact rows: full-height accent strip with rounded left corners

This commit is contained in:
2026-05-02 12:50:27 +02:00
parent ddfebb8611
commit 9c1b34b041

View File

@@ -54,22 +54,23 @@
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<!-- Strip latérale colorée -->
<Rectangle Grid.Column="0" RadiusX="2" RadiusY="2" Margin="0,8">
<Rectangle.Style>
<Style TargetType="Rectangle">
<Setter Property="Fill" Value="{StaticResource Brush.Status.Installed}" />
<!-- Strip latérale colorée : Border avec coins arrondis à gauche
pour suivre la rondeur (CornerRadius=6) de la card parent. -->
<Border Grid.Column="0" CornerRadius="5,0,0,5">
<Border.Style>
<Style TargetType="Border">
<Setter Property="Background" Value="{StaticResource Brush.Status.Installed}" />
<Style.Triggers>
<DataTrigger Binding="{Binding IsRemoteOnly}" Value="True">
<Setter Property="Fill" Value="{StaticResource Brush.Status.Available}" />
<Setter Property="Background" Value="{StaticResource Brush.Status.Available}" />
</DataTrigger>
<DataTrigger Binding="{Binding 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="16,12">
<Grid.RowDefinitions>