feat: Enhance Avalonia UI with compact styles and improved layout for various views; adjust margins and paddings for a denser interface

This commit is contained in:
MaddoScientisto 2026-03-08 13:44:09 +01:00
commit b29cc95a1e
10 changed files with 156 additions and 111 deletions

View file

@ -2,21 +2,21 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="ImageCatalog_2.AvaloniaViews.ThumbnailsTabView">
<ScrollViewer>
<StackPanel Margin="8">
<StackPanel Margin="4">
<TextBlock Text="Miniature" FontWeight="Bold" />
<CheckBox Content="Crea miniature" IsChecked="{Binding CreateThumbnails}" Margin="0,6,0,0" />
<StackPanel Orientation="Horizontal" Margin="0,6,0,0">
<CheckBox Content="Crea miniature" IsChecked="{Binding CreateThumbnails}" Margin="0,4,0,0" />
<StackPanel Orientation="Horizontal" Margin="0,4,0,0">
<TextBlock Text="Prefisso:" VerticalAlignment="Center" />
<TextBox Text="{Binding ThumbnailPrefix}" Width="120" Margin="8,0,0,0" />
<TextBox Text="{Binding ThumbnailPrefix}" Width="120" Margin="6,0,0,0" />
</StackPanel>
<StackPanel Orientation="Horizontal" Margin="0,6,0,0">
<StackPanel Orientation="Horizontal" Margin="0,4,0,0">
<TextBox Text="{Binding ThumbnailWidth}" Width="80" />
<TextBox Text="{Binding ThumbnailHeight}" Width="80" Margin="8,0,0,0" />
<TextBox Text="{Binding ThumbnailHeight}" Width="80" Margin="6,0,0,0" />
</StackPanel>
<StackPanel Margin="0,8,0,0">
<StackPanel Margin="0,6,0,0">
<TextBlock Text="Modalita miniature:" VerticalAlignment="Center" />
<ComboBox SelectedIndex="{Binding ThumbnailOptionIndex, Mode=TwoWay}" Width="220" Margin="0,6,0,0">
<ComboBox SelectedIndex="{Binding ThumbnailOptionIndex, Mode=TwoWay}" Width="220" Margin="0,4,0,0">
<ComboBoxItem>Nessuna</ComboBoxItem>
<ComboBoxItem>Aggiungi scritta</ComboBoxItem>
<ComboBoxItem>Nome file</ComboBoxItem>