From 2a5b6970e9468220182c38aee98fb3cf31ef58ac Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Mon, 11 May 2026 08:12:29 -0400 Subject: [PATCH] feat(flutter): show album name beneath artist in full player MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Title (22pt parchment) → artist (14pt ash) → album (12pt ash). Album is conditional — drops out if MediaItem.album is empty rather than leaving a blank line. Tightened the gap to the seek bar (24→20) to absorb the new line on small screens. --- flutter_client/lib/player/now_playing_screen.dart | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/flutter_client/lib/player/now_playing_screen.dart b/flutter_client/lib/player/now_playing_screen.dart index 83e5efcc..17b96e24 100644 --- a/flutter_client/lib/player/now_playing_screen.dart +++ b/flutter_client/lib/player/now_playing_screen.dart @@ -100,7 +100,16 @@ class _NowPlayingScreenState extends ConsumerState { maxLines: 1, overflow: TextOverflow.ellipsis, ), - const SizedBox(height: 24), + if ((media.album ?? '').isNotEmpty) ...[ + const SizedBox(height: 2), + Text( + media.album!, + style: TextStyle(color: fs.ash, fontSize: 12), + maxLines: 1, + overflow: TextOverflow.ellipsis, + ), + ], + const SizedBox(height: 20), _SeekRow(position: pos, duration: dur, fs: fs, ref: ref), const SizedBox(height: 8), _PrimaryControls(