Compact rows: full-height accent strip with rounded left corners
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user