Make header height fixed
Header height should not depend on the presence of the Back button. Otherwise, the content will be pushed below caused a bad experience.
MODIFY
WalletWasabi.Fluent/Controls/ContentArea.axaml
WalletWasabi.Fluent/Controls/ContentArea.axaml
<Panel DockPanel.Dock="Top">
<Panel IsHitTestVisible="False" Background="{TemplateBinding HeaderBackground}" />
- <StackPanel Name="PART_Header" Spacing="10">
+ <StackPanel Name="PART_Header" Height="32" Spacing="10">
<DockPanel>
<Button Name="PART_BackButton"
Margin="-31,0,0,0"
<ContentPresenter Name="PART_TitlePresenter" Content="{TemplateBinding Title}" />
</DockPanel>
<ContentPresenter Name="PART_CaptionPresenter" Content="{TemplateBinding Caption}" />
- <Panel Height="6" IsVisible="{Binding !EnableBack}"/>
</StackPanel>
</Panel>

Make header height fixed

Header height should not depend on the presence of the Back button. Otherwise, the content will be pushed below caused a bad experience.