diff --git a/ModernKeePass/App.xaml b/ModernKeePass/App.xaml
index ece002b..a76d7f1 100644
--- a/ModernKeePass/App.xaml
+++ b/ModernKeePass/App.xaml
@@ -8,6 +8,8 @@
+
+
diff --git a/ModernKeePass/App.xaml.cs b/ModernKeePass/App.xaml.cs
index 7938eef..42794f3 100644
--- a/ModernKeePass/App.xaml.cs
+++ b/ModernKeePass/App.xaml.cs
@@ -54,7 +54,7 @@ namespace ModernKeePass
#if DEBUG
if (System.Diagnostics.Debugger.IsAttached)
{
- DebugSettings.EnableFrameRateCounter = true;
+ //DebugSettings.EnableFrameRateCounter = true;
}
#endif
diff --git a/ModernKeePass/ModernKeePass.csproj b/ModernKeePass/ModernKeePass.csproj
index ed3cc0a..7000edb 100644
--- a/ModernKeePass/ModernKeePass.csproj
+++ b/ModernKeePass/ModernKeePass.csproj
@@ -249,6 +249,16 @@
MSBuild:Compile
PreserveNewest
+
+ Designer
+ MSBuild:Compile
+ PreserveNewest
+
+
+ Designer
+ MSBuild:Compile
+ PreserveNewest
+
Designer
MSBuild:Compile
diff --git a/ModernKeePass/Pages/MainPage.xaml b/ModernKeePass/Pages/MainPage.xaml
index 974a5f2..f964fd8 100644
--- a/ModernKeePass/Pages/MainPage.xaml
+++ b/ModernKeePass/Pages/MainPage.xaml
@@ -30,11 +30,11 @@
-
+
-
+
@@ -44,14 +44,18 @@
-
-
+ AutomationProperties.ItemType="Navigation Button"
+ Style="{StaticResource NoBorderButtonStyle}">
+
+
+
+ IsSynchronizedWithCurrentItem="False"
+ ItemContainerStyle="{StaticResource ListViewLeftIndicatorItemExpanded}">
-
+
-
-
-
diff --git a/ModernKeePass/Pages/MainPage.xaml.cs b/ModernKeePass/Pages/MainPage.xaml.cs
index b024783..29573fb 100644
--- a/ModernKeePass/Pages/MainPage.xaml.cs
+++ b/ModernKeePass/Pages/MainPage.xaml.cs
@@ -1,5 +1,4 @@
-using System;
-using Windows.UI.Xaml.Controls;
+using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Navigation;
using ModernKeePass.ViewModels;
@@ -30,7 +29,7 @@ namespace ModernKeePass.Pages
protected override void OnNavigatedTo(NavigationEventArgs e)
{
- base.OnNavigatedTo(e);
+ base.OnNavigatedTo(e);
DataContext = new MainVm(Frame, MenuFrame);
if (Model.SelectedItem == null) MenuFrame.Navigate(typeof(WelcomePage));
}
diff --git a/ModernKeePass/Pages/MainPageFrames/AboutPage.xaml b/ModernKeePass/Pages/MainPageFrames/AboutPage.xaml
index 37b4bbe..cae99bf 100644
--- a/ModernKeePass/Pages/MainPageFrames/AboutPage.xaml
+++ b/ModernKeePass/Pages/MainPageFrames/AboutPage.xaml
@@ -12,7 +12,7 @@
-
+
diff --git a/ModernKeePass/Pages/MainPageFrames/NewDatabasePage.xaml b/ModernKeePass/Pages/MainPageFrames/NewDatabasePage.xaml
index a4f8463..d7efddf 100644
--- a/ModernKeePass/Pages/MainPageFrames/NewDatabasePage.xaml
+++ b/ModernKeePass/Pages/MainPageFrames/NewDatabasePage.xaml
@@ -19,7 +19,7 @@
-
+
diff --git a/ModernKeePass/Pages/MainPageFrames/OpenDatabasePage.xaml b/ModernKeePass/Pages/MainPageFrames/OpenDatabasePage.xaml
index 9e66e60..7ebacab 100644
--- a/ModernKeePass/Pages/MainPageFrames/OpenDatabasePage.xaml
+++ b/ModernKeePass/Pages/MainPageFrames/OpenDatabasePage.xaml
@@ -17,7 +17,7 @@
-
+
diff --git a/ModernKeePass/Pages/MainPageFrames/RecentDatabasesPage.xaml b/ModernKeePass/Pages/MainPageFrames/RecentDatabasesPage.xaml
index 173515b..e1d2051 100644
--- a/ModernKeePass/Pages/MainPageFrames/RecentDatabasesPage.xaml
+++ b/ModernKeePass/Pages/MainPageFrames/RecentDatabasesPage.xaml
@@ -17,13 +17,14 @@
-
+
+ Width="600"
+ ItemContainerStyle="{StaticResource ListViewLeftIndicatorItemExpanded}">
@@ -39,12 +40,6 @@
-
-
-
\ No newline at end of file
diff --git a/ModernKeePass/Pages/MainPageFrames/SaveDatabasePage.xaml b/ModernKeePass/Pages/MainPageFrames/SaveDatabasePage.xaml
index 7dad0ef..95e9e87 100644
--- a/ModernKeePass/Pages/MainPageFrames/SaveDatabasePage.xaml
+++ b/ModernKeePass/Pages/MainPageFrames/SaveDatabasePage.xaml
@@ -11,7 +11,7 @@
-
+
diff --git a/ModernKeePass/Styles/ListViewLeftIndicatorStyle.xaml b/ModernKeePass/Styles/ListViewLeftIndicatorStyle.xaml
new file mode 100644
index 0000000..716d426
--- /dev/null
+++ b/ModernKeePass/Styles/ListViewLeftIndicatorStyle.xaml
@@ -0,0 +1,401 @@
+
+
+
+
+
diff --git a/ModernKeePass/Styles/NoBorderButtonStyle.xaml b/ModernKeePass/Styles/NoBorderButtonStyle.xaml
new file mode 100644
index 0000000..dc2a3d5
--- /dev/null
+++ b/ModernKeePass/Styles/NoBorderButtonStyle.xaml
@@ -0,0 +1,116 @@
+
+
+
+
+