remove placeholders.
DELETE
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTablePlaceholder.axaml
-<UserControl xmlns="https://github.com/avaloniaui"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:history="clr-namespace:WalletWasabi.Fluent.ViewModels.Wallets.Home.History"
- mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
- x:DataType="history:HistoryViewModel"
- x:CompileBindings="True"
- x:Class="WalletWasabi.Fluent.Views.Wallets.Home.History.HistoryTablePlaceholder">
- <Border ClipToBounds="False"
- CornerRadius="5"
- Margin="6"
- Padding="16"
- Background="{DynamicResource TileRegionColor}"
- BoxShadow="{DynamicResource InfoBoxShadow}">
- <DockPanel HorizontalAlignment="Center" VerticalAlignment="Center">
- <Label Content="Transactions will appear here after they are created or when your wallet finishes loading."
- Classes="wrap center"
- MaxWidth="400"
- Margin="0,0,24,0"
- HorizontalContentAlignment="Center"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- DockPanel.Dock="Bottom"/>
- <Label Content="Nothing to show here yet."
- Classes="bold center wrap h5"
- MaxWidth="400"
- Margin="0,24,0,0"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- DockPanel.Dock="Bottom"/>
- <Viewbox MaxHeight="234" Margin="24,24,24,0">
- <Image HorizontalAlignment="Center" VerticalAlignment="Center">
- <Image.Source>
- <DrawingImage Drawing="{StaticResource history_table_empty_wallet}"/>
- </Image.Source>
- </Image>
- </Viewbox>
- </DockPanel>
- </Border>
-</UserControl>

DELETE
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTablePlaceholder.axaml.cs
-using Avalonia.Controls;
-using Avalonia.Markup.Xaml;
-
-namespace WalletWasabi.Fluent.Views.Wallets.Home.History
-{
- public class HistoryTablePlaceholder : UserControl
- {
- public HistoryTablePlaceholder()
- {
- InitializeComponent();
- }
-
- private void InitializeComponent()
- {
- AvaloniaXamlLoader.Load(this);
- }
- }
-}

DELETE
WalletWasabi.Fluent/Views/Wallets/Home/WalletTilesPlaceholder.axaml
-<UserControl xmlns="https://github.com/avaloniaui"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:wallets="clr-namespace:WalletWasabi.Fluent.ViewModels.Wallets"
- mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="850"
- x:DataType="wallets:WalletViewModel"
- x:CompileBindings="True"
- ClipToBounds="False"
- x:Class="WalletWasabi.Fluent.Views.Wallets.Home.WalletTilesPlaceholder">
- <Border ClipToBounds="False"
- CornerRadius="5"
- Margin="6"
- Padding="16"
- Background="{DynamicResource TileRegionColor}"
- BoxShadow="{DynamicResource InfoBoxShadow}">
- <StackPanel>
- <Label Content="Since this is an empty wallet, there isn't a lot going on here. Click below to receive Bitcoin."
- Classes="wrap center"
- MaxWidth="400"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"/>
- <Button Classes="function"
- Command="{Binding ReceiveCommand}"
- HorizontalAlignment="Center"
- VerticalAlignment="Center">
- <StackPanel Orientation="Horizontal" Spacing="15">
- <PathIcon Data="{StaticResource wallet_action_receive}" />
- <TextBlock Text="Receive" />
- </StackPanel>
- </Button>
- </StackPanel>
- </Border>
-</UserControl>

DELETE
WalletWasabi.Fluent/Views/Wallets/Home/WalletTilesPlaceholder.axaml.cs
-using Avalonia;
-using Avalonia.Controls;
-using Avalonia.Markup.Xaml;
-
-namespace WalletWasabi.Fluent.Views.Wallets.Home
-{
- public class WalletTilesPlaceholder : UserControl
- {
- public WalletTilesPlaceholder()
- {
- InitializeComponent();
- }
-
- private void InitializeComponent()
- {
- AvaloniaXamlLoader.Load(this);
- }
- }
-}
\ No newline at end of file

MODIFY
WalletWasabi.Fluent/Views/Wallets/WalletView.axaml
WalletWasabi.Fluent/Views/Wallets/WalletView.axaml
</StackPanel>
</Button>
<Button Classes="function"
- IsVisible="{Binding !IsEmptyWallet}"
Command="{Binding ReceiveCommand}">
<StackPanel Orientation="Horizontal" Spacing="15">
<PathIcon Data="{StaticResource wallet_action_receive}" />
<Setter Property="VerticalAlignment" Value="Stretch"/>
</Style>
</Panel.Styles>
- <home:WalletTiles IsVisible="{Binding !IsEmptyWallet}"/>
- <home:WalletTilesPlaceholder HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
- IsVisible="{Binding IsEmptyWallet}"/>
+ <home:WalletTiles />
</Panel>
<Panel>
<history:HistoryTable Name="HistoryTable"
DataContext="{Binding History}"
- HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
- IsVisible="{Binding !IsTransactionHistoryEmpty}"/>
- <history:HistoryTablePlaceholder Name="HistoryTablePlaceholder"
- DataContext="{Binding History}"
- HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
- IsVisible="{Binding IsTransactionHistoryEmpty}"/>
+ HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</Panel>
</DockPanel>
</c:ContentArea>

remove placeholders.