refactor(ui): use diff-lineno and sidebar-pane in DiffModal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mika kuns
2026-05-30 17:53:34 +02:00
parent 539ebecf3a
commit f53292e134

View File

@@ -60,9 +60,7 @@
<!-- File sidebar --> <!-- File sidebar -->
<Border Grid.Column="0" <Border Grid.Column="0"
BorderBrush="{DynamicResource LineBrush}" Classes="sidebar-pane">
BorderThickness="0,0,1,0"
Background="{DynamicResource DeepBrush}">
<ListBox ItemsSource="{Binding Files}" <ListBox ItemsSource="{Binding Files}"
SelectedItem="{Binding SelectedFile, Mode=TwoWay}" SelectedItem="{Binding SelectedFile, Mode=TwoWay}"
Background="Transparent" Background="Transparent"
@@ -110,18 +108,12 @@
<TextBlock Grid.Column="0" <TextBlock Grid.Column="0"
Text="{Binding OldNo}" Text="{Binding OldNo}"
Classes="diff-lineno" Classes="diff-lineno"
FontFamily="{DynamicResource MonoFont}"
FontSize="{StaticResource FontSizeMono}"
Foreground="{DynamicResource TextFaintBrush}"
HorizontalAlignment="Right" HorizontalAlignment="Right"
Margin="0,0,8,0"/> Margin="0,0,8,0"/>
<!-- New line number --> <!-- New line number -->
<TextBlock Grid.Column="1" <TextBlock Grid.Column="1"
Text="{Binding NewNo}" Text="{Binding NewNo}"
Classes="diff-lineno" Classes="diff-lineno"
FontFamily="{DynamicResource MonoFont}"
FontSize="{StaticResource FontSizeMono}"
Foreground="{DynamicResource TextFaintBrush}"
HorizontalAlignment="Right" HorizontalAlignment="Right"
Margin="0,0,8,0"/> Margin="0,0,8,0"/>
<!-- Sign --> <!-- Sign -->