From 88488e481317868bc8c24e3452fdfd4bb2e6a0d2 Mon Sep 17 00:00:00 2001 From: Zhe Fang Date: Mon, 1 Dec 2025 08:16:22 -0500 Subject: [PATCH] chores: improve layout --- .../BetterLyrics.WinUI3/Views/LyricsPage.xaml.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Views/LyricsPage.xaml.cs b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Views/LyricsPage.xaml.cs index 12e0eea..ebfd880 100644 --- a/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Views/LyricsPage.xaml.cs +++ b/BetterLyrics.WinUI3/BetterLyrics.WinUI3/Views/LyricsPage.xaml.cs @@ -238,8 +238,8 @@ namespace BetterLyrics.WinUI3.Views Grid.SetColumnSpan(LyricsPlaceholder, 1); break; case LyricsLayoutOrientation.Vertical: - Grid.SetRow(LyricsPlaceholder, 2); - Grid.SetRowSpan(LyricsPlaceholder, 1); + Grid.SetRow(LyricsPlaceholder, 0); + Grid.SetRowSpan(LyricsPlaceholder, 3); Grid.SetColumn(LyricsPlaceholder, 1); Grid.SetColumnSpan(LyricsPlaceholder, 3); break; @@ -318,9 +318,9 @@ namespace BetterLyrics.WinUI3.Views break; case LyricsLayoutOrientation.Vertical: NowPlayingCanvas.LyricsStartX = LeftGapDef.ActualWidth; - NowPlayingCanvas.LyricsStartY = TrackSummaryRowDef.ActualHeight + MiddleGapRowDef.ActualHeight; + NowPlayingCanvas.LyricsStartY = 0; NowPlayingCanvas.LyricsWidth = TrackSummaryColDef.ActualWidth + MiddleGapColDef.ActualWidth + LyricsColDef.ActualWidth; - NowPlayingCanvas.LyricsHeight = LyricsRowDef.ActualHeight; + NowPlayingCanvas.LyricsHeight = TrackSummaryRowDef.ActualHeight + MiddleGapRowDef.ActualHeight + LyricsRowDef.ActualHeight; break; default: break; @@ -710,6 +710,7 @@ namespace BetterLyrics.WinUI3.Views await Task.Delay(Constants.Time.AnimationDuration); RenderSongInfo(); SongInfoStackPanel.Opacity = 1; + UpdateSongInfoOpacity(); } } }