added layout for dashboard,

changed ellipse to rectagle for image of song in playlist,
added pane title for main navigation
This commit is contained in:
2026-08-16 15:38:27 +02:00
parent 569f436789
commit b02feb0b9f
6 changed files with 371 additions and 62 deletions
+22 -20
View File
@@ -28,19 +28,19 @@
<NavigationView
Grid.Column="0"
PaneDisplayMode="Left"
PaneTitle="Harmony"
x:Name="MainNavigation"
SelectionChanged="MainNavigation_SelectionChanged">
<NavigationView.MenuItems>
<NavigationViewItem Icon="Home" Content="Dashboard" Tag="Dashboard" />
<NavigationViewItem Icon="Audio" Content="Favorite albums" Tag="FavoriteAlbums" />
<NavigationViewItem Icon="MusicInfo" Content="Favorite tracks" Tag="FavoriteTracks" />
<NavigationViewItem Icon="Contact" Content="Favorite artists" Tag="FavoriteArtists" />
</NavigationView.MenuItems>
<NavigationView.FooterMenuItems>
<NavigationViewItem Content="Donate" Tag="PageDonate" >
<NavigationViewItem.Icon>
@@ -91,25 +91,27 @@
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<Ellipse x:Name="Ellipse"
Grid.RowSpan="2"
Width ="32"
Height="32"
Margin="6"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Fill="{ThemeResource SystemControlBackgroundBaseMediumBrush}"/>
<Rectangle x:Name="Ellipse"
Grid.RowSpan="2"
Width ="32"
Height="32"
Margin="6"
RadiusX="6"
RadiusY="6"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Fill="{ThemeResource SystemControlBackgroundBaseMediumBrush}"/>
<TextBlock Grid.Column="1"
Text="{x:Bind TrackName}"
x:Phase="1"
Style="{ThemeResource BaseTextBlockStyle}"
Margin="12,6,0,0"/>
Text="{x:Bind TrackName}"
x:Phase="1"
Style="{ThemeResource BaseTextBlockStyle}"
Margin="12,6,0,0"/>
<TextBlock Grid.Column="1"
Grid.Row="1"
Text="{x:Bind ArtistName}"
x:Phase="2"
Style="{ThemeResource BodyTextBlockStyle}"
Margin="12,0,0,6"/>
Grid.Row="1"
Text="{x:Bind ArtistName}"
x:Phase="2"
Style="{ThemeResource BodyTextBlockStyle}"
Margin="12,0,0,6"/>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>