Add new template and styles for PathIcon so that our icons will be uniform and Fluent compliant.
ADD
WalletWasabi.Fluent/Styles/PathIcon.axaml
+<Styles xmlns="https://github.com/avaloniaui">
+ <Style Selector="PathIcon.new">
+ <Setter Property="Template">
+ <ControlTemplate>
+ <Border Background="{TemplateBinding Background}">
+ <Path Fill="{TemplateBinding Foreground}"
+ Data="{TemplateBinding Data}"
+ Stretch="Uniform" />
+ </Border>
+ </ControlTemplate>
+ </Setter>
+ </Style>
+
+ <Style Selector="PathIcon.24px">
+ <Setter Property="Width" Value="24" />
+ <Setter Property="Height" Value="24" />
+ </Style>
+
+ <Style Selector="PathIcon.28px">
+ <Setter Property="Width" Value="24" />
+ <Setter Property="Height" Value="24" />
+ </Style>
+
+</Styles>
\ No newline at end of file

MODIFY
WalletWasabi.Fluent/Styles/Styles.axaml
WalletWasabi.Fluent/Styles/Styles.axaml
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/IconButton.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/Label.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/OptionButton.axaml" />
+ <StyleInclude Source="avares://WalletWasabi.Fluent/Styles/PathIcon.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/Separator.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/SplitView.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/TextBox.axaml" />

Add new template and styles for PathIcon so that our icons will be uniform and Fluent compliant.