diff --git a/src/modules/imageresizer/ui/App.xaml b/src/modules/imageresizer/ui/App.xaml
index 1eb9d326b6..f29e4a54a2 100644
--- a/src/modules/imageresizer/ui/App.xaml
+++ b/src/modules/imageresizer/ui/App.xaml
@@ -11,7 +11,6 @@
-
+
@@ -28,58 +28,11 @@
+
-
-
-
-
diff --git a/src/modules/imageresizer/ui/Properties/Resources.Designer.cs b/src/modules/imageresizer/ui/Properties/Resources.Designer.cs
index 500cac4970..58ebc22f92 100644
--- a/src/modules/imageresizer/ui/Properties/Resources.Designer.cs
+++ b/src/modules/imageresizer/ui/Properties/Resources.Designer.cs
@@ -232,7 +232,7 @@ namespace ImageResizer.Properties {
}
///
- /// Looks up a localized string similar to Advanced Options.
+ /// Looks up a localized string similar to Settings.
///
public static string Advanced_Title {
get {
@@ -268,7 +268,7 @@ namespace ImageResizer.Properties {
}
///
- /// Looks up a localized string similar to Image Resizer for Windows.
+ /// Looks up a localized string similar to Image Resizer.
///
public static string ImageResizer {
get {
@@ -312,15 +312,6 @@ namespace ImageResizer.Properties {
}
}
- ///
- /// Looks up a localized string similar to Resize your pictures.
- ///
- public static string Input_MainInstruction {
- get {
- return ResourceManager.GetString("Input_MainInstruction", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to R_esize the original pictures (don't create copies).
///
@@ -340,7 +331,7 @@ namespace ImageResizer.Properties {
}
///
- /// Looks up a localized string similar to Advanced options....
+ /// Looks up a localized string similar to Settings.
///
public static string Input_ShowAdvanced {
get {
diff --git a/src/modules/imageresizer/ui/Properties/Resources.resx b/src/modules/imageresizer/ui/Properties/Resources.resx
index 63f04aaf6f..a9cd0a0d2a 100644
--- a/src/modules/imageresizer/ui/Properties/Resources.resx
+++ b/src/modules/imageresizer/ui/Properties/Resources.resx
@@ -201,9 +201,6 @@
Ign_ore the orientation of pictures
-
- Resize your pictures
-
R_esize the original pictures (don't create copies)
diff --git a/src/modules/imageresizer/ui/Themes/HighContrastWhite.xaml b/src/modules/imageresizer/ui/Themes/HighContrastWhite.xaml
index 6225708456..c46506d58e 100644
--- a/src/modules/imageresizer/ui/Themes/HighContrastWhite.xaml
+++ b/src/modules/imageresizer/ui/Themes/HighContrastWhite.xaml
@@ -16,7 +16,7 @@
White
-
+
diff --git a/src/modules/imageresizer/ui/Themes/Light.xaml b/src/modules/imageresizer/ui/Themes/Light.xaml
index c55f932373..68f4d643e7 100644
--- a/src/modules/imageresizer/ui/Themes/Light.xaml
+++ b/src/modules/imageresizer/ui/Themes/Light.xaml
@@ -16,7 +16,7 @@
White
-
+
diff --git a/src/modules/imageresizer/ui/ViewModels/ProgressViewModel.cs b/src/modules/imageresizer/ui/ViewModels/ProgressViewModel.cs
index 826041fc0a..7d34a08335 100644
--- a/src/modules/imageresizer/ui/ViewModels/ProgressViewModel.cs
+++ b/src/modules/imageresizer/ui/ViewModels/ProgressViewModel.cs
@@ -81,7 +81,7 @@ namespace ImageResizer.ViewModels
}
else
{
- _mainView.Close();
+ // _mainView.Close();
}
}
diff --git a/src/modules/imageresizer/ui/Views/AdvancedWindow.xaml b/src/modules/imageresizer/ui/Views/AdvancedWindow.xaml
index 7abef9b325..dbb3e34855 100644
--- a/src/modules/imageresizer/ui/Views/AdvancedWindow.xaml
+++ b/src/modules/imageresizer/ui/Views/AdvancedWindow.xaml
@@ -5,9 +5,12 @@
xmlns:m="clr-namespace:ImageResizer.Models"
xmlns:p="clr-namespace:ImageResizer.Properties"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
+ xmlns:ui="http://schemas.modernwpf.com/2019"
MinWidth="390"
MinHeight="340"
- Background="{DynamicResource {x:Static SystemColors.ControlBrushKey}}"
+ ui:WindowHelper.UseModernWindowStyle="True"
+ ui:TitleBar.IsIconVisible="True"
+ Background="{DynamicResource PrimaryBackgroundBrush}"
Name="_this"
ResizeMode="NoResize"
SizeToContent="WidthAndHeight"
@@ -33,19 +36,19 @@
-
+
-
+
-
+
@@ -55,10 +58,12 @@
-
+
@@ -68,9 +73,10 @@
+ Width="56"
+ MaxWidth="56"
+ TextWrapping="Wrap"
+ Margin="8,0,0,0">
- ×
@@ -113,11 +118,15 @@
-
-
-
-
-
+
@@ -130,7 +139,7 @@
-
+
@@ -142,10 +151,9 @@
-
+
-
+
@@ -231,42 +237,46 @@
%6 -
-
+
-
-
+
-
+
+
-
-
-
+
+
-
diff --git a/src/modules/imageresizer/ui/Views/InputPage.xaml b/src/modules/imageresizer/ui/Views/InputPage.xaml
index 5812779085..150d22f169 100644
--- a/src/modules/imageresizer/ui/Views/InputPage.xaml
+++ b/src/modules/imageresizer/ui/Views/InputPage.xaml
@@ -4,17 +4,17 @@
xmlns:local="clr-namespace:ImageResizer.Views"
xmlns:m="clr-namespace:ImageResizer.Models"
xmlns:p="clr-namespace:ImageResizer.Properties"
+ xmlns:ui="http://schemas.modernwpf.com/2019"
MinWidth="350">
-
-
-
@@ -23,8 +23,9 @@
-
@@ -37,35 +38,33 @@
-
-
+
+
-
-
-
-
-
-
+
+
+
+
-
-
-
+
+
+ SelectedItem="{Binding Fit}">
-
+
-
- ×
-
-
+ >
@@ -110,22 +109,20 @@
-
-
-
-
+
@@ -133,26 +130,26 @@
-
-
-
-
-
-
+
+
+
diff --git a/src/modules/imageresizer/ui/Views/MainWindow.xaml b/src/modules/imageresizer/ui/Views/MainWindow.xaml
index 243e89048c..315ba57fe3 100644
--- a/src/modules/imageresizer/ui/Views/MainWindow.xaml
+++ b/src/modules/imageresizer/ui/Views/MainWindow.xaml
@@ -1,6 +1,7 @@
+ WindowStartupLocation="CenterScreen"
+ ui:WindowHelper.UseModernWindowStyle="True"
+ ui:TitleBar.IsIconVisible="True"
+ ui:TitleBar.Background="{DynamicResource PrimaryBackgroundBrush}"
+ >
diff --git a/src/modules/imageresizer/ui/Views/ProgressPage.xaml b/src/modules/imageresizer/ui/Views/ProgressPage.xaml
index 525969c91d..4794936266 100644
--- a/src/modules/imageresizer/ui/Views/ProgressPage.xaml
+++ b/src/modules/imageresizer/ui/Views/ProgressPage.xaml
@@ -4,6 +4,7 @@
xmlns:behaviors="http://schemas.microsoft.com/xaml/behaviors"
xmlns:local="clr-namespace:ImageResizer.Views"
xmlns:p="clr-namespace:ImageResizer.Properties"
+ Background="{DynamicResource PrimaryBackgroundBrush}"
MinWidth="350">
@@ -17,27 +18,23 @@
-
-
-
+
-
+
-
-
diff --git a/src/modules/imageresizer/ui/Views/ResultsPage.xaml b/src/modules/imageresizer/ui/Views/ResultsPage.xaml
index 32260be30c..2bd8913cf9 100644
--- a/src/modules/imageresizer/ui/Views/ResultsPage.xaml
+++ b/src/modules/imageresizer/ui/Views/ResultsPage.xaml
@@ -2,21 +2,22 @@
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:p="clr-namespace:ImageResizer.Properties"
- MinWidth="350">
+ MinWidth="350"
+ Background="{DynamicResource PrimaryBackgroundBrush}">
-
-
+
-
@@ -25,14 +26,13 @@
-
+ Padding="12,12">
-
-