UI improvements

This commit is contained in:
2022-02-04 00:16:24 +01:00
parent 2ff1aa366e
commit 478d161b8a
2 changed files with 19 additions and 10 deletions

View File

@@ -142,6 +142,9 @@
<Style Selector="TextBlock.SmallText"> <Style Selector="TextBlock.SmallText">
<Setter Property="FontSize" Value="12"/> <Setter Property="FontSize" Value="12"/>
</Style> </Style>
<Style Selector="TextBlock.ExtraSmallText">
<Setter Property="FontSize" Value="11"/>
</Style>
<Style Selector="ListBox.ContentListView"> <Style Selector="ListBox.ContentListView">
<Setter Property="Background" Value="Transparent"/> <Setter Property="Background" Value="Transparent"/>
</Style> </Style>

View File

@@ -53,7 +53,7 @@
Items="{Binding RootDriveInfos}"> Items="{Binding RootDriveInfos}">
<ItemsRepeater.ItemTemplate> <ItemsRepeater.ItemTemplate>
<DataTemplate> <DataTemplate>
<Grid Margin="0,5" ColumnDefinitions="20,*,Auto" RowDefinitions="Auto,Auto"> <Grid Margin="0,5" ColumnDefinitions="Auto,*,Auto" RowDefinitions="Auto,Auto">
<Image <Image
Grid.RowSpan="2" Grid.RowSpan="2"
Width="20" Width="20"
@@ -63,23 +63,25 @@
Source="{SvgImage /Assets/material/folder.svg}" /> Source="{SvgImage /Assets/material/folder.svg}" />
<StackPanel <StackPanel
Grid.Column="1" Grid.Column="1"
VerticalAlignment="Center" VerticalAlignment="Center"
HorizontalAlignment="Stretch" HorizontalAlignment="Stretch"
Orientation="Horizontal"> Orientation="Horizontal">
<TextBlock <TextBlock
Margin="5,0,0,0"
VerticalAlignment="Center" VerticalAlignment="Center"
Text="{Binding FullName}" /> Text="{Binding FullName}" />
<TextBlock <TextBlock
Margin="5,0,0,0" Margin="5,0,0,0"
VerticalAlignment="Center" VerticalAlignment="Center"
Classes="SmallText" Classes="ExtraSmallText"
Text="{Binding Label}" IsVisible="{Binding Label,Converter={StaticResource IsNotEmptyConverter}}" /> Text="{Binding Label}" IsVisible="{Binding Label,Converter={StaticResource IsNotEmptyConverter}}" />
</StackPanel> </StackPanel>
<StackPanel HorizontalAlignment="Right" <StackPanel
HorizontalAlignment="Right"
Grid.Column="2" Grid.Column="2"
Orientation="Horizontal" Orientation="Horizontal"
VerticalAlignment="Center"> VerticalAlignment="Center">
@@ -95,12 +97,16 @@
</StackPanel> </StackPanel>
<ProgressBar <ProgressBar
Margin="5,0,0,0"
Grid.Column="1" Grid.Column="1"
Grid.ColumnSpan="2" Grid.ColumnSpan="2"
Grid.Row="2" Grid.Row="1"
MinWidth="100"
HorizontalAlignment="Stretch"
Maximum="100" Maximum="100"
Value="{Binding UsedPercentage}" /> Value="{Binding UsedPercentage}" />
</Grid> </Grid>
</DataTemplate> </DataTemplate>
</ItemsRepeater.ItemTemplate> </ItemsRepeater.ItemTemplate>
</ItemsRepeater> </ItemsRepeater>