Adjust icons and titles
MODIFY
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/EconomyCoinJoinProfile.cs
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/EconomyCoinJoinProfile.cs
@@ -10,11 +10,11 @@ namespace WalletWasabi.Fluent.ViewModels.CoinJoinProfiles;
internal class EconomyCoinJoinProfile : CoinJoinProfileViewModel
{
- public override string Title => "Speedy";
+ public override string Title => "Economy";
- public override string Description => "very speedy";
+ public override string Description => "very Economy";
- public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/PasswordFinder/{ThemeHelper.CurrentTheme}/numbers.png");
+ public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/WalletIcons/{ThemeHelper.CurrentTheme}/ledger.png");
public override int FeeTargetAvarageTimeFrameHours => 168; // One week avarage.
}

MODIFY
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/PrivateCoinJoinProfile.cs
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/PrivateCoinJoinProfile.cs
@@ -10,11 +10,11 @@ namespace WalletWasabi.Fluent.ViewModels.CoinJoinProfiles;
internal class PrivateCoinJoinProfile : CoinJoinProfileViewModel
{
- public override string Title => "Speedy";
+ public override string Title => "Private";
- public override string Description => "very speedy";
+ public override string Description => "very Private";
- public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/PasswordFinder/{ThemeHelper.CurrentTheme}/numbers.png");
+ public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/WalletIcons/{ThemeHelper.CurrentTheme}/coldcard.png");
public override int MinAnonScoreTarget => 50;
public override int MaxAnonScoreTarget => 100;

MODIFY
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/SpeedyCoinJoinProfile.cs
WalletWasabi.Fluent/ViewModels/CoinJoinProfiles/SpeedyCoinJoinProfile.cs
@@ -14,7 +14,7 @@ internal class SpeedyCoinJoinProfile : CoinJoinProfileViewModel
public override string Description => "very speedy";
- public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/PasswordFinder/{ThemeHelper.CurrentTheme}/numbers.png");
+ public override IImage Icon => AssetHelpers.GetBitmapAsset($"avares://WalletWasabi.Fluent/Assets/WalletIcons/{ThemeHelper.CurrentTheme}/trezor.png");
public override int FeeTargetAvarageTimeFrameHours => 0;
}

MODIFY
WalletWasabi.Fluent/Views/CoinJoinProfiles/CoinJoinProfilesView.axaml
WalletWasabi.Fluent/Views/CoinJoinProfiles/CoinJoinProfilesView.axaml
EnableBack="{Binding EnableBack}"
NextContent="Continue" EnableNext="True"
ScrollViewer.VerticalScrollBarVisibility="Disabled">
- <ListBox Items="{Binding Profiles}" SelectedItem="{Binding SelectedProfile}">
+ <ListBox Items="{Binding Profiles}" SelectedItem="{Binding SelectedProfile}" Background="Transparent">
+ <ListBox.Styles>
+ <Style Selector="ListBoxItem">
+ <Setter Property="Cursor" Value="Hand" />
+ </Style>
+ <Style Selector="ListBoxItem /template/ ContentPresenter#PART_ContentPresenter">
+ <Setter Property="Background" Value="Transparent" />
+ </Style>
+
+ <Style
+ Selector="ListBoxItem:selected /template/ ContentPresenter#PART_ContentPresenter, ListBoxItem:pointerover /template/ ContentPresenter#PART_ContentPresenter">
+ <Setter Property="Background" Value="Transparent" />
+ </Style>
+
+ <Style Selector="ListBoxItem Border#PART_MainContentBorder">
+ <Setter Property="Padding" Value="30,25,30,25" />
+ <Setter Property="CornerRadius" Value="4" />
+ <Setter Property="MaxWidth" Value="250" />
+ <Setter Property="MaxHeight" Value="300" />
+ </Style>
+
+ <Style Selector="ListBoxItem Border#PART_DecorationBorderUnselected">
+ <Setter Property="Padding" Value="15 25 15 25" />
+ <Setter Property="CornerRadius" Value="4" />
+ <Setter Property="Margin" Value="5" />
+
+ <Setter Property="BorderBrush" Value="#14FFFFFF" />
+ <Setter Property="BorderThickness" Value="1" />
+ <Setter Property="Background" Value="{StaticResource OptimizePrivacyOptionSelectedColor}" />
+ <Setter Property="BoxShadow" Value="{StaticResource OptimizePrivacyOptionBoxShadow1}" />
+ </Style>
+
+ <Style Selector="ListBoxItem Border#PART_DecorationBorderHover">
+ <Setter Property="Padding" Value="15 25 15 25" />
+ <Setter Property="CornerRadius" Value="4" />
+ <Setter Property="Margin" Value="5" />
+
+ <Setter Property="BorderBrush" Value="#2AFFFFFF" />
+ <Setter Property="BorderThickness" Value="1" />
+ <Setter Property="Background" Value="{StaticResource OptimizePrivacyOptionSelectedColor}" />
+ <Setter Property="BoxShadow" Value="{StaticResource OptimizePrivacyOptionBoxShadow2}" />
+
+ <Setter Property="Opacity" Value="0" />
+ </Style>
+
+ <Style Selector="ListBoxItem:pointerover Border#PART_DecorationBorderHover">
+ <Setter Property="Opacity" Value="1" />
+ </Style>
+ </ListBox.Styles>
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
- <WrapPanel Orientation="Horizontal" />
+ <WrapPanel Orientation="Horizontal" HorizontalAlignment="Center" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.DataTemplates>

Adjust icons and titles