Skip to content

Commit bd35f84

Browse files
committed
Other: Adjust MainWindow layout and dimensions.
1 parent 81c0a78 commit bd35f84

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

CodeIngest.Desktop/Views/MainWindow.axaml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
x:Class="CodeIngest.Desktop.Views.MainWindow"
1111
x:DataType="viewModels:MainViewModel"
1212
Title="Code Ingest"
13-
MinWidth="640" MinHeight="480"
13+
Width="860" Height="600"
14+
MinWidth="580" MinHeight="500"
1415
Icon="/Assets/app.ico">
1516
<Design.DataContext>
1617
<viewModels:MainViewModel />
@@ -37,21 +38,16 @@
3738
<ui:FolderTree Root="{Binding Root}" Margin="8" />
3839
</Border>
3940

40-
<StackPanel Grid.Column="1" Margin="0,8,8,8">
41+
<Grid Grid.Column="1" Margin="0,8,8,8"
42+
RowDefinitions="Auto,Auto,*">
4143
<Button Command="{Binding SelectRoot}">
4244
<StackPanel Orientation="Horizontal">
4345
<avalonia:MaterialIcon Kind="FolderOutline" />
4446
<TextBlock Text="Select Root" Margin="8,0,0,0" VerticalAlignment="Center"/>
4547
</StackPanel>
4648
</Button>
47-
<Button Command="{Binding RunIngest}" Margin="0,4,0,0">
48-
<StackPanel Orientation="Horizontal">
49-
<avalonia:MaterialIcon Kind="Export" />
50-
<TextBlock Text="Ingest" Margin="8,0,0,0" VerticalAlignment="Center"/>
51-
</StackPanel>
52-
</Button>
5349

54-
<Border BorderThickness="1" Margin="0,16,0,0">
50+
<Border Grid.Row="1" BorderThickness="1" Margin="0,16,0,0">
5551
<StackPanel>
5652
<!-- ReSharper disable once Xaml.StyleClassNotFound -->
5753
<TextBlock Text="Options" Classes="Overline" Margin="4"/>
@@ -74,7 +70,14 @@
7470
</StackPanel>
7571
</StackPanel>
7672
</Border>
77-
</StackPanel>
73+
74+
<Button Grid.Row="2" Command="{Binding RunIngest}" VerticalAlignment="Bottom">
75+
<StackPanel Orientation="Horizontal">
76+
<avalonia:MaterialIcon Kind="Export" />
77+
<TextBlock Text="Ingest" Margin="8,0,0,0" VerticalAlignment="Center" />
78+
</StackPanel>
79+
</Button>
80+
</Grid>
7881
</Grid>
7982
</dialogHostAvalonia:DialogHost>
8083
</Window>

0 commit comments

Comments
 (0)