diff --git a/ModernKeePass/App.xaml b/ModernKeePass/App.xaml index ef49057..885a6bc 100644 --- a/ModernKeePass/App.xaml +++ b/ModernKeePass/App.xaml @@ -2,7 +2,7 @@ x:Class="ModernKeePass.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - RequestedTheme="Dark"> + RequestedTheme="Light"> diff --git a/ModernKeePass/Mappings/PwIconToSegoeMapping.cs b/ModernKeePass/Mappings/PwIconToSegoeMapping.cs index 1923dce..75dc1f4 100644 --- a/ModernKeePass/Mappings/PwIconToSegoeMapping.cs +++ b/ModernKeePass/Mappings/PwIconToSegoeMapping.cs @@ -33,7 +33,7 @@ namespace ModernKeePass.Mappings case PwIcon.Configuration: return Symbol.Setting; case PwIcon.ClipboardReady: return Symbol.Paste; case PwIcon.PaperNew: return Symbol.Page2; - //case PwIcon.Screen: return Symbol.Document; + case PwIcon.Screen: return Symbol.GoToStart; case PwIcon.EnergyCareful: return Symbol.FourBars; case PwIcon.Disk: return Symbol.Save; //case PwIcon.Drive: return Symbol.; diff --git a/ModernKeePass/ModernKeePass.csproj b/ModernKeePass/ModernKeePass.csproj index 32dbd51..408d85b 100644 --- a/ModernKeePass/ModernKeePass.csproj +++ b/ModernKeePass/ModernKeePass.csproj @@ -123,6 +123,7 @@ + diff --git a/ModernKeePass/Pages/EntryDetailPage.xaml b/ModernKeePass/Pages/EntryDetailPage.xaml index 540c6a5..d930cb9 100644 --- a/ModernKeePass/Pages/EntryDetailPage.xaml +++ b/ModernKeePass/Pages/EntryDetailPage.xaml @@ -6,14 +6,20 @@ xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:ViewModels="using:ModernKeePass.ViewModels" + xmlns:Converters="using:ModernKeePass.Converters" x:Name="pageRoot" x:Class="ModernKeePass.Pages.EntryDetailPage" mc:Ignorable="d"> + + + + + - + @@ -34,9 +40,9 @@ - - - + + + @@ -65,7 +71,7 @@ TextWrapping="NoWrap" VerticalAlignment="Center" Margin="0,0,30,0"/> - + diff --git a/ModernKeePass/Pages/EntryDetailPage.xaml.cs b/ModernKeePass/Pages/EntryDetailPage.xaml.cs index b0cdaf7..603c357 100644 --- a/ModernKeePass/Pages/EntryDetailPage.xaml.cs +++ b/ModernKeePass/Pages/EntryDetailPage.xaml.cs @@ -69,19 +69,7 @@ namespace ModernKeePass.Pages } #endregion - - private void checkBox_Checked(object sender, RoutedEventArgs e) - { - passwordBox.Visibility = Visibility.Collapsed; - passwordTextBox.Visibility = Visibility.Visible; - } - - private void checkBox_Unchecked(object sender, RoutedEventArgs e) - { - passwordBox.Visibility = Visibility.Visible; - passwordTextBox.Visibility = Visibility.Collapsed; - } - + private void AppBarButton_Click(object sender, RoutedEventArgs e) { var entry = DataContext as EntryVm; diff --git a/ModernKeePass/Pages/GroupDetailPage.xaml b/ModernKeePass/Pages/GroupDetailPage.xaml index 2d6c0ff..b024d49 100644 --- a/ModernKeePass/Pages/GroupDetailPage.xaml +++ b/ModernKeePass/Pages/GroupDetailPage.xaml @@ -54,31 +54,39 @@ + Background="{StaticResource HubSectionHeaderPressedForegroundThemeBrush}"> - + + + + + - - - - - - - - + + + + + + + + + + + + + @@ -201,11 +206,7 @@ TextWrapping="NoWrap" VerticalAlignment="Center" Margin="0,0,30,0"/> - + diff --git a/ModernKeePass/Pages/RecentDatabasesPage.xaml b/ModernKeePass/Pages/RecentDatabasesPage.xaml index 7a862b0..4029a03 100644 --- a/ModernKeePass/Pages/RecentDatabasesPage.xaml +++ b/ModernKeePass/Pages/RecentDatabasesPage.xaml @@ -25,7 +25,7 @@ SelectedItem="{Binding SelectedItem, Mode=TwoWay}"> - + diff --git a/ModernKeePass/ViewModels/EntryVm.cs b/ModernKeePass/ViewModels/EntryVm.cs index f738764..d34dda5 100644 --- a/ModernKeePass/ViewModels/EntryVm.cs +++ b/ModernKeePass/ViewModels/EntryVm.cs @@ -61,7 +61,14 @@ namespace ModernKeePass.ViewModels set { SetProperty(ref _isEditMode, value); } } + public bool IsRevealPassword + { + get { return _isRevealPassword; } + set { SetProperty(ref _isRevealPassword, value); } + } + private bool _isEditMode; + private bool _isRevealPassword; public EntryVm() { } public EntryVm(PwEntry entry, GroupVm parent)