From 8d40ba301167cdcfe58781cc6752ea2bae29dd0d Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Wed, 8 Apr 2026 07:21:21 +0200 Subject: [PATCH] fix: reduce blank space in media card bottom --- lib/widgets/hub_section.dart | 2 +- lib/widgets/media_card.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/widgets/hub_section.dart b/lib/widgets/hub_section.dart index fde0a102..6613021b 100644 --- a/lib/widgets/hub_section.dart +++ b/lib/widgets/hub_section.dart @@ -409,7 +409,7 @@ class HubSectionState extends State { (9 / 16) // 16:9 for wide layout : posterWidth * 1.5; // 2:3 for poster layout - final containerHeight = posterHeight + 48; + final containerHeight = posterHeight + 33; final focusBorderWidth = FocusTheme.focusBorderWidth; final focusExtra = focusBorderWidth * 2; // border on both sides _itemExtent = cardWidth + focusExtra + 4; diff --git a/lib/widgets/media_card.dart b/lib/widgets/media_card.dart index 5b96f418..9bc7b15d 100644 --- a/lib/widgets/media_card.dart +++ b/lib/widgets/media_card.dart @@ -234,8 +234,9 @@ class MediaCardState extends State { onSecondaryTap: _showContextMenu, borderRadius: BorderRadius.circular(tokens(context).radiusSm), child: Padding( - padding: const EdgeInsets.all(3), + padding: const EdgeInsets.fromLTRB(3, 3, 3, 1), child: Column( + mainAxisSize: MainAxisSize.min, crossAxisAlignment: CrossAxisAlignment.start, children: [ // Poster with overlay