diff --git a/Wallet.Avalonia.Desktop/Wallet.Avalonia.Desktop.csproj b/Wallet.Avalonia.Desktop/Wallet.Avalonia.Desktop.csproj
index 6dcb4f0..4bf02f7 100644
--- a/Wallet.Avalonia.Desktop/Wallet.Avalonia.Desktop.csproj
+++ b/Wallet.Avalonia.Desktop/Wallet.Avalonia.Desktop.csproj
@@ -20,7 +20,7 @@
-
+
diff --git a/Wallet.Avalonia/ItemNavigationCollectionView.axaml b/Wallet.Avalonia/ItemNavigationCollectionView.axaml
index cd4b07f..cf02255 100644
--- a/Wallet.Avalonia/ItemNavigationCollectionView.axaml
+++ b/Wallet.Avalonia/ItemNavigationCollectionView.axaml
@@ -25,8 +25,7 @@
-
@@ -38,7 +39,8 @@
+ Foreground="{DynamicResource StarredIconForegroundBrush}"
+ IsBadgeVisible="{Binding IsFavourite}">
InitializeComponent();
+ public ItemNavigationView() =>
+ InitializeComponent();
+
+ protected override Type StyleKeyOverride =>
+ typeof(ListBoxItem);
}
\ No newline at end of file
diff --git a/Wallet.Avalonia/Wallet.Avalonia.csproj b/Wallet.Avalonia/Wallet.Avalonia.csproj
index 1740305..92c2dbc 100644
--- a/Wallet.Avalonia/Wallet.Avalonia.csproj
+++ b/Wallet.Avalonia/Wallet.Avalonia.csproj
@@ -19,22 +19,22 @@
-
+
-
+
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/Wallet.Avalonia/WalletNavigationView.axaml b/Wallet.Avalonia/WalletNavigationView.axaml
index fc1008a..b1dd90d 100644
--- a/Wallet.Avalonia/WalletNavigationView.axaml
+++ b/Wallet.Avalonia/WalletNavigationView.axaml
@@ -1,16 +1,22 @@
-
-
+
40
40
-
+
@@ -72,4 +78,4 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Wallet.Avalonia/WalletNavigationView.axaml.cs b/Wallet.Avalonia/WalletNavigationView.axaml.cs
index fa9a36d..225423c 100644
--- a/Wallet.Avalonia/WalletNavigationView.axaml.cs
+++ b/Wallet.Avalonia/WalletNavigationView.axaml.cs
@@ -1,9 +1,15 @@
using Avalonia.Controls;
+using System;
+using Toolkit.UI.Controls.Avalonia;
namespace Wallet.Avalonia;
-public partial class WalletNavigationView : ListBoxItem
+public partial class WalletNavigationView :
+ OverflowItem
{
public WalletNavigationView() =>
InitializeComponent();
+
+ protected override Type StyleKeyOverride =>
+ typeof(OverflowItem);
}
\ No newline at end of file
diff --git a/Wallet.Data/Wallet.Data.csproj b/Wallet.Data/Wallet.Data.csproj
index 8f9d51d..ce61d6f 100644
--- a/Wallet.Data/Wallet.Data.csproj
+++ b/Wallet.Data/Wallet.Data.csproj
@@ -5,13 +5,13 @@
enable
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Wallet/Wallet.csproj b/Wallet/Wallet.csproj
index 302e079..c132040 100644
--- a/Wallet/Wallet.csproj
+++ b/Wallet/Wallet.csproj
@@ -7,13 +7,13 @@
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive