Initial work for new brand colours
MODIFY
WalletWasabi.Fluent/Controls/NavBarItem.axaml
WalletWasabi.Fluent/Controls/NavBarItem.axaml
<ControlTemplate>
<Panel>
<Border CornerRadius="3" x:Name="Indicator_Backdrop" Margin="4 0">
- <Border Width="3" x:Name="Indicator" CornerRadius="6" VerticalAlignment="Stretch" HorizontalAlignment="Left">
+ <Border Width="3" x:Name="Indicator" CornerRadius="6" VerticalAlignment="Stretch"
+ HorizontalAlignment="Left">
<Border.Transitions>
<Transitions>
<DoubleTransition Property="Opacity" Duration="0:0:0.175" />
- <TransformOperationsTransition Property="RenderTransform" Duration="0:0:.135" Easing="QuadraticEaseIn" />
+ <TransformOperationsTransition Property="RenderTransform" Duration="0:0:.135"
+ Easing="QuadraticEaseIn" />
</Transitions>
</Border.Transitions>
</Border>
<ControlTemplate>
<Panel>
<Border CornerRadius="3" x:Name="Indicator_Backdrop" Margin="4 0">
- <Border Height="3" x:Name="Indicator" CornerRadius="6" VerticalAlignment="Bottom" HorizontalAlignment="Stretch">
+ <Border Height="3" x:Name="Indicator" CornerRadius="6" VerticalAlignment="Bottom"
+ HorizontalAlignment="Stretch">
<Border.Transitions>
<Transitions>
<DoubleTransition Property="Opacity" Duration="0:0:0.175" />
- <TransformOperationsTransition Property="RenderTransform" Duration="0:0:.135" Easing="QuadraticEaseIn" />
+ <TransformOperationsTransition Property="RenderTransform" Duration="0:0:.135"
+ Easing="QuadraticEaseIn" />
</Transitions>
</Border.Transitions>
</Border>
</Style>
<Style Selector="c|NavBarItem /template/ Border#Indicator">
- <Setter Property="Background" Value="{DynamicResource SystemAccentColor}" />
+ <Setter Property="Background" Value="{DynamicResource NavBarAccentColor}" />
<Setter Property="Opacity" Value="0" />
<Setter Property="RenderTransformOrigin" Value="50%,0%" />
<Setter Property="RenderTransform" Value="scaleY(0)" />
<!-- Pressed State -->
<Style Selector="c|NavBarItem:pressed /template/ Border#Indicator">
- <Setter Property="Background" Value="{DynamicResource SystemAccentColorLight1}"/>
+ <Setter Property="Background" Value="{DynamicResource NavBarAccentColorLight1}" />
</Style>
<Style Selector="c|NavBarItem:pressed /template/ ContentPresenter#PART_ContentPresenter">
<Setter Property="TextBlock.Foreground" Value="{DynamicResource SystemControlHighlightAltBaseHighBrush}" />

MODIFY
WalletWasabi.Fluent/Styles/Themes/Base.axaml
WalletWasabi.Fluent/Styles/Themes/Base.axaml
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
- <Color x:Key="SystemAccentColorLight1">#FF82C690</Color>
- <Color x:Key="SystemAccentColorLight2">#FF92CF9E</Color>
- <Color x:Key="SystemAccentColorLight3">#FFA2D8AD</Color>
- <Color x:Key="SystemAccentColorDark1">#FF5BA96C</Color>
- <Color x:Key="SystemAccentColorDark2">#FF449556</Color>
- <Color x:Key="SystemAccentColorDark3">#FF2E8041</Color>
- <Color x:Key="SystemAccentColor">#FF72BD81</Color>
+ <Color x:Key="SystemAltHighColor">#134074</Color>
<Color x:Key="SystemErrorTextColor">#D85050</Color>
<Color x:Key="LogoFixedAccentColor">#97D234</Color>

MODIFY
WalletWasabi.Fluent/Styles/Themes/BaseDark.axaml
WalletWasabi.Fluent/Styles/Themes/BaseDark.axaml
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
+ <Color x:Key="SystemAccentColor">#FF97D234</Color>
+ <Color x:Key="NavBarAccentColorLight1">#FF6BA700</Color>
+ <Color x:Key="NavBarAccentColor">#FF97D234</Color>
+
<SolidColorBrush x:Key="TextControlBackground">#2F2F2F</SolidColorBrush>
<SolidColorBrush x:Key="TextControlBackgroundFocused">#2F2F2F</SolidColorBrush>
<SolidColorBrush x:Key="TextControlBackgroundPointerOver">#2F2F2F</SolidColorBrush>
<SolidColorBrush x:Key="PrivacySuggestionControlSelectedBackground">#353535</SolidColorBrush>
- <SolidColorBrush x:Key="TileRegionColor">#FF2B2B2B</SolidColorBrush>
- <Color x:Key="RegionColor">#FF212121</Color>
- <Color x:Key="HeaderRegionColor">#FF242424</Color>
+ <SolidColorBrush x:Key="TileRegionColor">#152032</SolidColorBrush>
+ <Color x:Key="RegionColor">#010D20</Color>
+ <Color x:Key="HeaderRegionColor">#010D20</Color>
<BoxShadows x:Key="BoxShadow">0 1 4 #121212</BoxShadows>
<BoxShadows x:Key="OptionButtonShadow">0 2 2 #121212</BoxShadows>
</RadialGradientBrush>
<SolidColorBrush x:Key="DataGridRowSelectedBackgroundColor" Color="#1C1C1C" />
- <StaticResource x:Key="DataGridRowSelectedUnfocusedBackgroundColor" ResourceKey="DataGridRowSelectedBackgroundColor" />
+ <StaticResource x:Key="DataGridRowSelectedUnfocusedBackgroundColor"
+ ResourceKey="DataGridRowSelectedBackgroundColor" />
<StaticResource x:Key="NotificationCardBackgroundBrush" ResourceKey="TileRegionColor" />
</Styles.Resources>
<StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentDark.xaml" />
- <StyleInclude Source="avares://Avalonia.Controls.DataGrid/Themes/Fluent.xaml" /> <!-- Needs to be here because of dependency reason -->
+ <StyleInclude Source="avares://Avalonia.Controls.DataGrid/Themes/Fluent.xaml" />
+ <!-- Needs to be here because of dependency reason -->
<StyleInclude Source="avares://Avalonia.Xaml.Interactions/Draggable/Styles.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/Themes/Base.axaml" />
</Styles>
\ No newline at end of file

MODIFY
WalletWasabi.Fluent/Styles/Themes/BaseLight.axaml
WalletWasabi.Fluent/Styles/Themes/BaseLight.axaml
<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
+ <Color x:Key="SystemAccentColor">#78A827</Color>
+ <Color x:Key="NavBarAccentColorLight1">#6BA700</Color>
+ <Color x:Key="NavBarAccentColor">#97D234</Color>
+
<SolidColorBrush x:Key="TextControlBackground">#EFEFEF</SolidColorBrush>
<SolidColorBrush x:Key="TextControlBackgroundFocused">#EFEFEF</SolidColorBrush>
<SolidColorBrush x:Key="TextControlBackgroundPointerOver">#EFEFEF</SolidColorBrush>
<SolidColorBrush x:Key="TextControlBorderBrushPointerOver">#33323232</SolidColorBrush>
<SolidColorBrush x:Key="StatusBarControlBackground">#ECECEC</SolidColorBrush>
<SolidColorBrush x:Key="StatusBarControlForeground">#777777</SolidColorBrush>
- <Color x:Key="AcrylicFallbackColor">#E2E2E2</Color>
+ <Color x:Key="AcrylicFallbackColor">#134074</Color>
<SolidColorBrush x:Key="InvisibleButtonBackgroundColor">Transparent</SolidColorBrush>
<SolidColorBrush x:Key="InvisibleButtonPointerOverBackgroundColor">#2F000000</SolidColorBrush>
<SolidColorBrush x:Key="InvisibleButtonPressedBackgroundColor">#3F000000</SolidColorBrush>
</RadialGradientBrush>
<SolidColorBrush x:Key="DataGridRowSelectedBackgroundColor" Color="#EBEBEB" />
- <StaticResource x:Key="DataGridRowSelectedUnfocusedBackgroundColor" ResourceKey="DataGridRowSelectedBackgroundColor" />
+ <StaticResource x:Key="DataGridRowSelectedUnfocusedBackgroundColor"
+ ResourceKey="DataGridRowSelectedBackgroundColor" />
<StaticResource x:Key="NotificationCardBackgroundBrush" ResourceKey="TileRegionColor" />
</Styles.Resources>
<StyleInclude Source="avares://Avalonia.Themes.Fluent/FluentLight.xaml" />
- <StyleInclude Source="avares://Avalonia.Controls.DataGrid/Themes/Fluent.xaml" /> <!-- Needs to be here because of dependency reason -->
+ <StyleInclude Source="avares://Avalonia.Controls.DataGrid/Themes/Fluent.xaml" />
+ <!-- Needs to be here because of dependency reason -->
<StyleInclude Source="avares://Avalonia.Xaml.Interactions/Draggable/Styles.axaml" />
<StyleInclude Source="avares://WalletWasabi.Fluent/Styles/Themes/Base.axaml" />
</Styles>
\ No newline at end of file

Initial work for new brand colours