refactor(ui): tokenize WorktreeModalView font sizes

This commit is contained in:
mika kuns
2026-05-30 16:52:16 +02:00
parent 5fdd9f0b4c
commit fbd5d9f7ca

View File

@@ -31,7 +31,7 @@
PointerPressed="OnTitleBarPressed"> PointerPressed="OnTitleBarPressed">
<Grid ColumnDefinitions="*,Auto" Margin="14,0"> <Grid ColumnDefinitions="*,Auto" Margin="14,0">
<TextBlock Grid.Column="0" Text="Worktree" VerticalAlignment="Center" <TextBlock Grid.Column="0" Text="Worktree" VerticalAlignment="Center"
FontFamily="{DynamicResource MonoFont}" FontSize="12" FontFamily="{DynamicResource MonoFont}" FontSize="{StaticResource FontSizeBody}"
Foreground="{DynamicResource TextMuteBrush}"/> Foreground="{DynamicResource TextMuteBrush}"/>
<Button Grid.Column="1" Classes="icon-btn" Content="✕" <Button Grid.Column="1" Classes="icon-btn" Content="✕"
Command="{Binding CloseCommand}" VerticalAlignment="Center"/> Command="{Binding CloseCommand}" VerticalAlignment="Center"/>
@@ -41,7 +41,7 @@
<!-- Path strip --> <!-- Path strip -->
<Border DockPanel.Dock="Top" Padding="14,0,14,8"> <Border DockPanel.Dock="Top" Padding="14,0,14,8">
<TextBlock Text="{Binding WorktreePath}" <TextBlock Text="{Binding WorktreePath}"
FontFamily="{DynamicResource MonoFont}" FontSize="11" FontFamily="{DynamicResource MonoFont}" FontSize="{StaticResource FontSizeMono}"
Foreground="{DynamicResource TextFaintBrush}" Foreground="{DynamicResource TextFaintBrush}"
TextTrimming="CharacterEllipsis"/> TextTrimming="CharacterEllipsis"/>
</Border> </Border>
@@ -67,13 +67,13 @@
<Border Background="Transparent" Tapped="OnNodeTapped" Cursor="Hand"> <Border Background="Transparent" Tapped="OnNodeTapped" Cursor="Hand">
<StackPanel Orientation="Horizontal" Spacing="8"> <StackPanel Orientation="Horizontal" Spacing="8">
<TextBlock Text="{Binding Name}" <TextBlock Text="{Binding Name}"
FontFamily="{DynamicResource MonoFont}" FontSize="12" FontFamily="{DynamicResource MonoFont}" FontSize="{StaticResource FontSizeBody}"
Foreground="{DynamicResource TextBrush}"/> Foreground="{DynamicResource TextBrush}"/>
<Border Tag="{Binding Status}" CornerRadius="3" Padding="4,0" <Border Tag="{Binding Status}" CornerRadius="3" Padding="4,0"
VerticalAlignment="Center" VerticalAlignment="Center"
IsVisible="{Binding Status, Converter={x:Static ObjectConverters.IsNotNull}}"> IsVisible="{Binding Status, Converter={x:Static ObjectConverters.IsNotNull}}">
<TextBlock Text="{Binding Status}" <TextBlock Text="{Binding Status}"
FontFamily="{DynamicResource MonoFont}" FontSize="10" FontFamily="{DynamicResource MonoFont}" FontSize="{StaticResource FontSizeEyebrow}"
Foreground="{DynamicResource TextBrush}"/> Foreground="{DynamicResource TextBrush}"/>
</Border> </Border>
</StackPanel> </StackPanel>
@@ -95,7 +95,7 @@
<DataTemplate DataType="vm:WorktreeDiffLineViewModel"> <DataTemplate DataType="vm:WorktreeDiffLineViewModel">
<SelectableTextBlock Text="{Binding Text}" <SelectableTextBlock Text="{Binding Text}"
FontFamily="{DynamicResource MonoFont}" FontFamily="{DynamicResource MonoFont}"
FontSize="11" FontSize="{StaticResource FontSizeMono}"
Foreground="{Binding Kind, Converter={StaticResource DiffLineKindToBrush}}" Foreground="{Binding Kind, Converter={StaticResource DiffLineKindToBrush}}"
TextWrapping="NoWrap"/> TextWrapping="NoWrap"/>
</DataTemplate> </DataTemplate>