style<*>: remove Waiting panel; adjustment for high dpi screens;

This commit is contained in:
leo 2021-04-02 22:45:19 +08:00
parent 762e51de74
commit fa3ff6f2db
16 changed files with 79 additions and 103 deletions

View file

@ -15,16 +15,18 @@
</WindowChrome.WindowChrome>
<!-- Window Content -->
<Border Background="{StaticResource Brush.Window}">
<Border Background="{StaticResource Brush.Border0}" BorderBrush="{StaticResource Brush.Border0}">
<!-- Fix Maximize BUG -->
<Border.Style>
<Style TargetType="{x:Type Border}">
<Style.Triggers>
<DataTrigger Binding="{Binding WindowState, ElementName=me}" Value="Maximized">
<Setter Property="Margin" Value="6"/>
<Setter Property="BorderThickness" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding WindowState, ElementName=me}" Value="Normal">
<Setter Property="Margin" Value="0"/>
<Setter Property="BorderThickness" Value="1"/>
</DataTrigger>
</Style.Triggers>
</Style>
@ -188,7 +190,7 @@
<local:CommitViewer x:Name="commitViewer" Grid.Row="3" Background="{StaticResource Brush.CommitViewer}"/>
<!-- Options Bar -->
<Grid Grid.Row="5">
<Grid Grid.Row="5" Background="{StaticResource Brush.CommitViewer}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="80"/>