From 701150bc8caa0da718d9fb922899260495ae43b8 Mon Sep 17 00:00:00 2001 From: Patrick Britton Date: Tue, 10 Feb 2026 12:57:31 -0600 Subject: [PATCH] fix: reduce spacing around link preview card - remove top padding, tighten gap above --- sojorn_app/lib/widgets/post/post_link_preview.dart | 8 +------- sojorn_app/lib/widgets/sojorn_post_card.dart | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sojorn_app/lib/widgets/post/post_link_preview.dart b/sojorn_app/lib/widgets/post/post_link_preview.dart index 44acec8..92cccc0 100644 --- a/sojorn_app/lib/widgets/post/post_link_preview.dart +++ b/sojorn_app/lib/widgets/post/post_link_preview.dart @@ -4,9 +4,6 @@ import '../../models/post.dart'; import '../../theme/app_theme.dart'; import 'post_view_mode.dart'; -/// Full-width link preview card shown below the post body. -/// Displays OG image as a full-width thumbnail (same sizing as post images), -/// with title, description, and site name overlaid/below. class PostLinkPreview extends StatelessWidget { final Post post; final PostViewMode mode; @@ -40,9 +37,7 @@ class PostLinkPreview extends StatelessWidget { final description = post.linkPreviewDescription ?? ''; final siteName = post.linkPreviewSiteName ?? ''; - return Padding( - padding: const EdgeInsets.only(top: 12), - child: GestureDetector( + return GestureDetector( onTap: () => _launchUrl(post.linkPreviewUrl!), child: Container( decoration: BoxDecoration( @@ -148,7 +143,6 @@ class PostLinkPreview extends StatelessWidget { ], ), ), - ), ); } diff --git a/sojorn_app/lib/widgets/sojorn_post_card.dart b/sojorn_app/lib/widgets/sojorn_post_card.dart index a48f632..7f09d7b 100644 --- a/sojorn_app/lib/widgets/sojorn_post_card.dart +++ b/sojorn_app/lib/widgets/sojorn_post_card.dart @@ -281,7 +281,7 @@ class _sojornPostCardState extends ConsumerState { ], // Link preview card after post body if (post.hasLinkPreview) ...[ - const SizedBox(height: 16), + const SizedBox(height: 8), PostLinkPreview( post: post, mode: mode,