From cd20bd99d05691d4ec54bac41d3f9d83e21d950e Mon Sep 17 00:00:00 2001 From: dirkk Date: Thu, 23 Apr 2026 21:45:44 +0200 Subject: [PATCH 1/2] added windowdecorations --- Material.Avalonia.Demo/MainWindow.axaml | 2 +- Material.Styles/MaterialToolKit.xaml | 1 + .../Themes/WindowDrawnDecorations.axaml | 195 ++++++++++++++++++ 3 files changed, 197 insertions(+), 1 deletion(-) create mode 100644 Material.Styles/Resources/Themes/WindowDrawnDecorations.axaml diff --git a/Material.Avalonia.Demo/MainWindow.axaml b/Material.Avalonia.Demo/MainWindow.axaml index eefe8f18..0c68b159 100644 --- a/Material.Avalonia.Demo/MainWindow.axaml +++ b/Material.Avalonia.Demo/MainWindow.axaml @@ -7,6 +7,6 @@ mc:Ignorable="d" WindowStartupLocation="CenterScreen" Width="1280" Height="720" MinWidth="720" Icon="/Assets/FavIcon_128x.png" - Title="Material.Avalonia Demo"> + Title="Material.Avalonia Demo" ExtendClientAreaToDecorationsHint="True"> \ No newline at end of file diff --git a/Material.Styles/MaterialToolKit.xaml b/Material.Styles/MaterialToolKit.xaml index cdf65ab3..fab9a1d9 100644 --- a/Material.Styles/MaterialToolKit.xaml +++ b/Material.Styles/MaterialToolKit.xaml @@ -94,6 +94,7 @@ + diff --git a/Material.Styles/Resources/Themes/WindowDrawnDecorations.axaml b/Material.Styles/Resources/Themes/WindowDrawnDecorations.axaml new file mode 100644 index 00000000..4f9f07a5 --- /dev/null +++ b/Material.Styles/Resources/Themes/WindowDrawnDecorations.axaml @@ -0,0 +1,195 @@ + + + 45 + 30 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From c85f71491b51a5ee90adb997fef27117ed073794 Mon Sep 17 00:00:00 2001 From: dirkk Date: Thu, 23 Apr 2026 21:48:38 +0200 Subject: [PATCH 2/2] removed ExtendClientAreaToDecorationsHint=true from demo app --- Material.Avalonia.Demo/MainWindow.axaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Material.Avalonia.Demo/MainWindow.axaml b/Material.Avalonia.Demo/MainWindow.axaml index 0c68b159..eefe8f18 100644 --- a/Material.Avalonia.Demo/MainWindow.axaml +++ b/Material.Avalonia.Demo/MainWindow.axaml @@ -7,6 +7,6 @@ mc:Ignorable="d" WindowStartupLocation="CenterScreen" Width="1280" Height="720" MinWidth="720" Icon="/Assets/FavIcon_128x.png" - Title="Material.Avalonia Demo" ExtendClientAreaToDecorationsHint="True"> + Title="Material.Avalonia Demo"> \ No newline at end of file