fix(ui): MergeHelperSelectionModal — Task-Nummer anzeigen, Titel wrappen, Status-Spalte verbreitern
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
</Grid>
|
||||
|
||||
<!-- Column headers -->
|
||||
<Grid DockPanel.Dock="Top" ColumnDefinitions="24,32,*,120" Margin="20,0,20,4"
|
||||
<Grid DockPanel.Dock="Top" ColumnDefinitions="24,32,*,140" Margin="20,0,20,4"
|
||||
IsVisible="{Binding HasTasks}">
|
||||
<TextBlock Grid.Column="2" Classes="eyebrow" Text="{loc:Tr modals.mergeHelper.columnTask}"/>
|
||||
<TextBlock Grid.Column="3" Classes="eyebrow" Text="{loc:Tr modals.mergeHelper.columnStatus}"/>
|
||||
@@ -52,7 +52,7 @@
|
||||
<ItemsControl ItemsSource="{Binding Tasks}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate DataType="vm:MergeHelperTaskRowViewModel">
|
||||
<Grid ColumnDefinitions="24,32,*,120" Margin="0,1">
|
||||
<Grid ColumnDefinitions="24,32,*,140" Margin="0,1">
|
||||
<!-- Review mode: non-selectable list-name section header -->
|
||||
<TextBlock Grid.Column="0" Grid.ColumnSpan="3" Classes="eyebrow"
|
||||
Text="{Binding Title}" IsVisible="{Binding IsListHeader}"
|
||||
@@ -66,18 +66,23 @@
|
||||
IsChecked="{Binding IsSelected, Mode=TwoWay}"
|
||||
IsVisible="{Binding !IsListHeader}"
|
||||
VerticalAlignment="Center"/>
|
||||
<StackPanel Grid.Column="2" Orientation="Horizontal" Spacing="4"
|
||||
IsVisible="{Binding !IsListHeader}"
|
||||
VerticalAlignment="Center">
|
||||
<TextBlock Classes="body" Text="{Binding Title}"
|
||||
<Grid Grid.Column="2" ColumnDefinitions="Auto,*,Auto"
|
||||
IsVisible="{Binding !IsListHeader}"
|
||||
VerticalAlignment="Center">
|
||||
<TextBlock Grid.Column="0" Classes="meta"
|
||||
Text="{Binding Number, StringFormat='#{0}'}"
|
||||
IsVisible="{Binding ShowNumber}"
|
||||
VerticalAlignment="Center" Margin="4,0,6,0"/>
|
||||
<TextBlock Grid.Column="1" Classes="body" Text="{Binding Title}"
|
||||
VerticalAlignment="Center" Margin="4,0,0,0"
|
||||
TextTrimming="CharacterEllipsis"/>
|
||||
<Border Classes="badge manual" VerticalAlignment="Center"
|
||||
TextWrapping="Wrap"/>
|
||||
<Border Grid.Column="2" Classes="badge manual" VerticalAlignment="Center"
|
||||
Margin="4,0,0,0"
|
||||
IsVisible="{Binding IsOrphanChild}"
|
||||
ToolTip.Tip="{loc:Tr modals.mergeHelper.orphanHintTip}">
|
||||
<TextBlock Text="{loc:Tr modals.mergeHelper.orphanHint}"/>
|
||||
</Border>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
<Border Grid.Column="3" Classes="chip"
|
||||
IsVisible="{Binding !IsListHeader}"
|
||||
HorizontalAlignment="Left" VerticalAlignment="Center">
|
||||
|
||||
Reference in New Issue
Block a user