use sync icon when loading
MODIFY
WalletWasabi.Fluent/Icons/Icons.axaml
WalletWasabi.Fluent/Icons/Icons.axaml
<PathIcon Data="{StaticResource tor_icon}" />
<PathIcon Data="{StaticResource arrow_clockwise_with_elipse}" />
<PathIcon Data="{StaticResource critical_update}" />
+ <PathIcon Data="{StaticResource arrow_sync_regular}" />
<!-- Wallet icons -->
<PathIcon Data="{StaticResource default_wallet_icon}" />
<PathIcon Data="{StaticResource Ledger}" />
<StreamGeometry x:Key="tor_icon">M90.1846205,163.631147 L90.1846205,152.721073 C124.743583,152.621278 152.726063,124.581416 152.726063,89.9975051 C152.726063,55.4160892 124.743583,27.3762266 90.1846205,27.2764318 L90.1846205,16.366358 C130.768698,16.4686478 163.633642,49.3909741 163.633642,89.9975051 C163.633642,130.606531 130.768698,163.531352 90.1846205,163.631147 Z M90.1846205,125.444642 C109.677053,125.342352 125.454621,109.517381 125.454621,89.9975051 C125.454621,70.4801242 109.677053,54.6551533 90.1846205,54.5528636 L90.1846205,43.6452847 C115.704663,43.7450796 136.364695,64.4550091 136.364695,89.9975051 C136.364695,115.542496 115.704663,136.252426 90.1846205,136.35222 L90.1846205,125.444642 Z M90.1846205,70.9167267 C100.640628,71.0165216 109.090758,79.5165493 109.090758,89.9975051 C109.090758,100.480956 100.640628,108.980984 90.1846205,109.080778 L90.1846205,70.9167267 Z M0,89.9975051 C0,139.705328 40.2921772,180 90,180 C139.705328,180 180,139.705328 180,89.9975051 C180,40.2921772 139.705328,0 90,0 C40.2921772,0 0,40.2921772 0,89.9975051 Z</StreamGeometry>
<StreamGeometry x:Key="arrow_clockwise_with_elipse">M3.83865 7.42979C4.15346 5.13166 6.27167 3.52385 8.5698 3.83865C9.73545 3.99833 10.7231 4.62151 11.3731 5.49759L11.4489 5.59979H9.49926C9.33357 5.59979 9.19926 5.7341 9.19926 5.89979C9.19926 6.06547 9.33357 6.19979 9.49926 6.19979H11.8993C12.0649 6.19979 12.1993 6.06547 12.1993 5.89979V3.49979C12.1993 3.3341 12.0649 3.19979 11.8993 3.19979C11.7336 3.19979 11.5993 3.3341 11.5993 3.49979V4.82418C10.8647 3.99089 9.83839 3.40683 8.65123 3.24421C6.02479 2.88443 3.60398 4.72192 3.24421 7.34836C2.88443 9.9748 4.72192 12.3956 7.34836 12.7554C9.9748 13.1152 12.3956 11.2777 12.7554 8.65123C12.7999 8.32646 12.8108 8.00454 12.7906 7.68906C12.78 7.52371 12.6374 7.39823 12.4721 7.40879C12.3068 7.41935 12.1813 7.56195 12.1918 7.7273C12.2094 8.00307 12.2 8.2849 12.1609 8.5698C11.8461 10.8679 9.72792 12.4757 7.42979 12.1609C5.13166 11.8461 3.52385 9.72792 3.83865 7.42979Z M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8Z</StreamGeometry>
<StreamGeometry x:Key="critical_update">M8.67649 2.81836H7.32422L7.42365 10.1365H8.57706L8.67649 2.81836ZM8.00036 13.0797C8.49254 13.0797 8.89524 12.677 8.89524 12.1848C8.89524 11.6926 8.49254 11.29 8.00036 11.29C7.50817 11.29 7.10547 11.6926 7.10547 12.1848C7.10547 12.677 7.50817 13.0797 8.00036 13.0797Z M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8Z</StreamGeometry>
+ <StreamGeometry x:Key="arrow_sync_regular">M7.74944331,5.18010908 C8.0006303,5.50946902 7.93725859,5.9800953 7.60789865,6.23128229 C5.81957892,7.59514774 4.75,9.70820889 4.75,12 C4.75,15.7359812 7.57583716,18.8119527 11.2066921,19.2070952 L10.5303301,18.5303301 C10.2374369,18.2374369 10.2374369,17.7625631 10.5303301,17.4696699 C10.7965966,17.2034034 11.2132603,17.1791973 11.5068718,17.3970518 L11.5909903,17.4696699 L13.5909903,19.4696699 C13.8572568,19.7359365 13.8814629,20.1526002 13.6636084,20.4462117 L13.5909903,20.5303301 L11.5909903,22.5303301 C11.298097,22.8232233 10.8232233,22.8232233 10.5303301,22.5303301 C10.2640635,22.2640635 10.2398575,21.8473998 10.4577119,21.5537883 L10.5303301,21.4696699 L11.280567,20.7208479 C6.78460951,20.3549586 3.25,16.5902554 3.25,12 C3.25,9.23526399 4.54178532,6.68321165 6.6982701,5.03856442 C7.02763004,4.78737743 7.49825632,4.85074914 7.74944331,5.18010908 Z M13.4696699,1.46966991 C13.7625631,1.76256313 13.7625631,2.23743687 13.4696699,2.53033009 L12.7204313,3.27923335 C17.2159137,3.64559867 20.75,7.4100843 20.75,12 C20.75,14.6444569 19.5687435,17.0974104 17.5691913,18.7491089 C17.2498402,19.0129038 16.7771069,18.9678666 16.513312,18.6485156 C16.2495171,18.3291645 16.2945543,17.8564312 16.6139054,17.5926363 C18.2720693,16.2229363 19.25,14.1922015 19.25,12 C19.25,8.26436254 16.4246828,5.18861329 12.7943099,4.7930139 L13.4696699,5.46966991 C13.7625631,5.76256313 13.7625631,6.23743687 13.4696699,6.53033009 C13.1767767,6.8232233 12.701903,6.8232233 12.4090097,6.53033009 L10.4090097,4.53033009 C10.1161165,4.23743687 10.1161165,3.76256313 10.4090097,3.46966991 L12.4090097,1.46966991 C12.701903,1.1767767 13.1767767,1.1767767 13.4696699,1.46966991 Z</StreamGeometry>
<!-- Wallet icons -->
<StreamGeometry x:Key="default_wallet_icon">M18.75,3 C20.5449254,3 22,4.45507456 22,6.25 L22,17.75 C22,19.5449254 20.5449254,21 18.75,21 L5.25,21 C3.45507456,21 2,19.5449254 2,17.75 L2,6.25 C2,4.45507456 3.45507456,3 5.25,3 L18.75,3 Z M18.75,4.5 L5.25,4.5 C4.28350169,4.5 3.5,5.28350169 3.5,6.25 L3.5,17.75 C3.5,18.7164983 4.28350169,19.5 5.25,19.5 L18.75,19.5 C19.7164983,19.5 20.5,18.7164983 20.5,17.75 L20.5,6.25 C20.5,5.28350169 19.7164983,4.5 18.75,4.5 Z M6.74835407,6.5 L17.2543007,6.5 C17.6685143,6.5 18.0043007,6.83578644 18.0043007,7.25 C18.0043007,7.62969577 17.7221468,7.94349096 17.3560713,7.99315338 L17.2543007,8 L6.74835407,8 C6.33414051,8 5.99835407,7.66421356 5.99835407,7.25 C5.99835407,6.87030423 6.28050795,6.55650904 6.64658351,6.50684662 L6.74835407,6.5 L17.2543007,6.5 L6.74835407,6.5 Z</StreamGeometry>

MODIFY
WalletWasabi.Fluent/Views/StatusBar/StatusBar.axaml
WalletWasabi.Fluent/Views/StatusBar/StatusBar.axaml
x:DataType="statusBar:StatusBarViewModel"
x:CompileBindings="True"
x:Class="WalletWasabi.Fluent.Views.StatusBar.StatusBar">
+ <UserControl.Styles>
+ <Style Selector="PathIcon.rotate">
+ <Style.Animations>
+ <Animation Duration="0:0:2" IterationCount="Infinite">
+ <KeyFrame Cue="0%">
+ <Setter Property="(RotateTransform.Angle)" Value="0" />
+ </KeyFrame>
+ <KeyFrame Cue="100%">
+ <Setter Property="(RotateTransform.Angle)" Value="-360" />
+ </KeyFrame>
+ </Animation>
+ </Style.Animations>
+ </Style>
+ </UserControl.Styles>
<Panel HorizontalAlignment="Right" VerticalAlignment="Stretch">
<Interaction.Behaviors>
<behaviors:ShowFlyoutOnPointerOverBehavior />
IsVisible="{Binding CurrentState, Converter={x:Static converters:StatusBarStateVisibilityConverter.Instance}, ConverterParameter={x:Static models:StatusBarState.Ready}}" />
<!-- Loading -->
- <c:ProgressRing IsIndeterminate="True" Margin="10 0" Height="30"
+ <PathIcon Data="{StaticResource arrow_sync_regular}"
+ Foreground="{StaticResource SystemAccentColor}"
+ VerticalAlignment="Center" HorizontalAlignment="Right"
+ Height="30"
+ Margin="10 0"
IsVisible="{Binding CurrentState, Converter={x:Static converters:StatusBarStateVisibilityConverter.Instance}, ConverterParameter={x:Static models:StatusBarState.Loading}}"
- ClipToBounds="False" />
-
+ Classes="rotate"/>
</Panel>
</UserControl>

use sync icon when loading