From bd3dba0089440a8d8a939bd9f621510fa7fb9f7e Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Sun, 28 Jun 2026 01:47:12 +0100 Subject: [PATCH] refactor(postit): rewrite MainPage layout in Grid - ContentPage now stretches to fill the window - root StackPanel replaced by a 3-row Grid (Auto, *, Auto) so the post list absorbs the middle band and the detail panel sits below - detail panel inner StackPanel replaced by a Grid (Auto, Auto, Auto, *, Auto) so the AvaloniaEdit TextEditor fills all remaining width and height; MinHeight=320 keeps a sane floor on tiny windows --- src/PostIt/PostIt/Views/MainPage.axaml | 115 +++++++++++++++---------- 1 file changed, 71 insertions(+), 44 deletions(-) diff --git a/src/PostIt/PostIt/Views/MainPage.axaml b/src/PostIt/PostIt/Views/MainPage.axaml index e6a0c59f..b9e0308d 100644 --- a/src/PostIt/PostIt/Views/MainPage.axaml +++ b/src/PostIt/PostIt/Views/MainPage.axaml @@ -6,55 +6,82 @@ xmlns:models="using:PostIt.Models" xmlns:views="using:PostIt.Views" xmlns:AvaloniaEdit="clr-namespace:AvaloniaEdit;assembly=AvaloniaEdit" - mc:Ignorable="d" + mc:Ignorable="d" x:Class="PostIt.Views.MainPage" - x:DataType="vm:MainPageViewModel" - HorizontalAlignment="Center" - VerticalAlignment="Center" > + x:DataType="vm:MainPageViewModel" + HorizontalAlignment="Stretch" + VerticalAlignment="Stretch"> - - + + + + + + - -