Fix Receive tab address label expanding by setting its vertical alignment to `Top`.
Add more labels to have monospaced font.
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/CoinListView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/CoinListView.xaml
<Grid>
<Expander Name="coinExpander" ExpandDirection="Down" Classes="coloredExpander" Background="{Binding ElementName=coinExpander, Path=IsExpanded, Converter={StaticResource CoinItemExpanderColorConverter}}">
<Grid HorizontalAlignment="Left" ColumnDefinitions="150, *" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto" MaxWidth="800" Margin="35 10 0 25">
- <TextBlock Text="Transaction Id:" Grid.Row="0" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding TransactionId}" Background="Transparent" Grid.Column="1" Grid.Row="0" />
- <TextBlock Text="Output Index:" Grid.Row="1" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding OutputIndex}" Grid.Column="1" Grid.Row="1" />
- <TextBlock Text="Label:" Grid.Row="2" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding Label}" Grid.Column="1" Grid.Row="2" />
- <TextBlock Text="Address:" Grid.Row="3" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding Address}" Grid.Column="1" Grid.Row="3" />
- <TextBlock Text="Confirmations:" Grid.Row="4" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding Confirmations}" Grid.Column="1" Grid.Row="4" />
- <TextBlock Text="Anonymity Set:" Grid.Row="5" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding AnonymitySet}" Grid.Column="1" Grid.Row="5" />
- <TextBlock Text="Key Path:" Grid.Row="6" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding KeyPath}" Grid.Column="1" Grid.Row="6" />
- <TextBlock Text="Public Key:" Grid.Row="7" />
- <controls:ExtendedTextBox Classes="selectableTextBlock Transaparent" Text="{Binding PubKey}" Grid.Column="1" Grid.Row="7" />
+ <TextBlock Classes="monospaceFont" Text="Transaction Id:" Grid.Row="0" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding TransactionId}" Background="Transparent" Grid.Column="1" Grid.Row="0" />
+ <TextBlock Classes="monospaceFont" Text="Output Index:" Grid.Row="1" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding OutputIndex}" Grid.Column="1" Grid.Row="1" />
+ <TextBlock Classes="monospaceFont" Text="Label:" Grid.Row="2" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding Label}" Grid.Column="1" Grid.Row="2" />
+ <TextBlock Classes="monospaceFont" Text="Address:" Grid.Row="3" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding Address}" Grid.Column="1" Grid.Row="3" />
+ <TextBlock Classes="monospaceFont" Text="Confirmations:" Grid.Row="4" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding Confirmations}" Grid.Column="1" Grid.Row="4" />
+ <TextBlock Classes="monospaceFont" Text="Anonymity Set:" Grid.Row="5" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding AnonymitySet}" Grid.Column="1" Grid.Row="5" />
+ <TextBlock Classes="monospaceFont" Text="Key Path:" Grid.Row="6" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding KeyPath}" Grid.Column="1" Grid.Row="6" />
+ <TextBlock Classes="monospaceFont" Text="Public Key:" Grid.Row="7" />
+ <controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding PubKey}" Grid.Column="1" Grid.Row="7" />
</Grid>
</Expander>
<Grid Margin="30 0 0 0" VerticalAlignment="Top">

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/ReceiveTabView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/ReceiveTabView.xaml
<controls:QrCode Matrix="{Binding QrCode}" HorizontalAlignment="Left" Margin="20" />
</Panel>
<Grid ColumnDefinitions="140, *" RowDefinitions="22,22" Margin="6">
- <TextBlock Text="Public key:" Grid.Row="0" Grid.Column="0" />
+ <TextBlock Classes="monospaceFont" Text="Public key:" Grid.Row="0" Grid.Column="0" />
<controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding PubKey}" Grid.Row="0" Grid.Column="1" />
- <TextBlock Text="Key path:" Grid.Row="1" Grid.Column="0" />
+ <TextBlock Classes="monospaceFont" Text="Key path:" Grid.Row="1" Grid.Column="0" />
<controls:ExtendedTextBox Classes="selectableTextBlock monospaceFont Transaparent" Text="{Binding KeyPath}" Grid.Row="1" Grid.Column="1" />
</Grid>
</StackPanel>
<TextBlock Text="Copied" Foreground="White" FontWeight="Bold" />
</Grid>
</Grid>
- <controls:EditableTextBlock Text="{Binding Label, ConverterParameter=27, Converter={StaticResource LurkingWifeModeStringConverter}}" InEditMode="{Binding InEditMode}" ReadOnlyMode="{Binding IsLurkingWifeMode}" Grid.Column="1" />
+ <controls:EditableTextBlock VerticalAlignment="Top" Text="{Binding Label, ConverterParameter=27, Converter={StaticResource LurkingWifeModeStringConverter}}" InEditMode="{Binding InEditMode}" ReadOnlyMode="{Binding IsLurkingWifeMode}" Grid.Column="1" />
</Grid>
</Grid>
</DataTemplate>

Fix Receive tab address label expanding by setting its vertical alignment to `Top`.

Add more labels to have monospaced font.