From 1830a97aa74e6b63810a51065cfb255e6e267db5 Mon Sep 17 00:00:00 2001 From: Niels Laute Date: Fri, 2 Sep 2022 15:22:59 +0200 Subject: [PATCH] UI design --- .../MeasureTool/MeasureToolUI/MainWindow.xaml | 2 +- src/settings-ui/Settings.UI/App.xaml | 18 +- .../IsEnabledTextBlock.xaml | 23 +- .../Controls/KeyVisual/KeyVisual.xaml | 74 ++- .../Settings.UI/Flyout/LaunchPage.xaml | 258 ++++----- .../Settings.UI/Flyout/LaunchPage.xaml.cs | 44 +- .../Settings.UI/Flyout/ShellPage.xaml | 6 +- src/settings-ui/Settings.UI/FlyoutWindow.xaml | 24 +- .../Settings.UI/FlyoutWindow.xaml.cs | 28 +- .../Settings.UI/PowerToys.Settings.csproj | 1 + .../Settings.UI/Styles/Button.xaml | 539 +++++++++++------- .../Settings.UI/Styles/TextBlock.xaml | 8 +- .../Settings.UI/Themes/Colors.xaml | 10 +- .../Themes/SettingsExpanderStyles.xaml | 22 +- 14 files changed, 617 insertions(+), 440 deletions(-) diff --git a/src/modules/MeasureTool/MeasureToolUI/MainWindow.xaml b/src/modules/MeasureTool/MeasureToolUI/MainWindow.xaml index e1c9e35ff15..94de5452eed 100644 --- a/src/modules/MeasureTool/MeasureToolUI/MainWindow.xaml +++ b/src/modules/MeasureTool/MeasureToolUI/MainWindow.xaml @@ -5,8 +5,8 @@ xmlns:contract7NotPresent="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractNotPresent(Windows.Foundation.UniversalApiContract,7)" xmlns:contract7Present="http://schemas.microsoft.com/winfx/2006/xaml/presentation?IsApiContractPresent(Windows.Foundation.UniversalApiContract,7)" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" - xmlns:p="using:PowerToys.MeasureToolUI.Properties" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" + xmlns:p="using:PowerToys.MeasureToolUI.Properties" xmlns:winuiex="using:WinUIEx" IsAlwaysOnTop="True" IsMaximizable="False" diff --git a/src/settings-ui/Settings.UI/App.xaml b/src/settings-ui/Settings.UI/App.xaml index 0ec73f08c07..f0c60449433 100644 --- a/src/settings-ui/Settings.UI/App.xaml +++ b/src/settings-ui/Settings.UI/App.xaml @@ -2,8 +2,8 @@ x:Class="Microsoft.PowerToys.Settings.UI.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" - xmlns:local="using:Microsoft.PowerToys.Settings.UI" - xmlns:controls="using:Microsoft.PowerToys.Settings.UI.Controls"> + xmlns:controls="using:Microsoft.PowerToys.Settings.UI.Controls" + xmlns:local="using:Microsoft.PowerToys.Settings.UI"> @@ -11,10 +11,10 @@ - - - - + + + + 6,16,16,16 @@ -25,11 +25,11 @@ - + - - diff --git a/src/settings-ui/Settings.UI/Controls/KeyVisual/KeyVisual.xaml b/src/settings-ui/Settings.UI/Controls/KeyVisual/KeyVisual.xaml index df88c487286..a33b6ea441a 100644 --- a/src/settings-ui/Settings.UI/Controls/KeyVisual/KeyVisual.xaml +++ b/src/settings-ui/Settings.UI/Controls/KeyVisual/KeyVisual.xaml @@ -1,6 +1,7 @@ - + 16 12 @@ -20,9 +21,29 @@ + + + + - + @@ -33,7 +54,7 @@ - + @@ -44,31 +65,16 @@ - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + ItemContainerStyle="{StaticResource CustomGridViewItemStyle}" + ItemsSource="{x:Bind menuItems}" + TabNavigation="Local"> + + + + + + + + + + + + + + + + -