From 84e28aaf6bbfd106f2b3a08bb00842c01b9c4745 Mon Sep 17 00:00:00 2001 From: Hank Grabowski Date: Sun, 19 Mar 2023 22:23:21 -0400 Subject: [PATCH] Add more padding to the left/right of the link preview. --- .../timeline/link_preview_control.dart | 43 ++++++++++--------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/lib/controls/timeline/link_preview_control.dart b/lib/controls/timeline/link_preview_control.dart index 28d7749..d1838af 100644 --- a/lib/controls/timeline/link_preview_control.dart +++ b/lib/controls/timeline/link_preview_control.dart @@ -13,26 +13,29 @@ class LinkPreviewControl extends StatelessWidget { @override Widget build(BuildContext context) { const width = 128.0; - return Container( - decoration: BoxDecoration( - border: Border.all(width: 0.5), - borderRadius: BorderRadius.circular(2.0)), - child: GestureDetector( - onTap: () async { - await openUrlStringInSystembrowser(context, preview.link, 'link'); - }, - child: Row( - children: [ - Container( - width: width, - child: CachedNetworkImage(imageUrl: preview.selectedImageUrl), - ), - Expanded( - child: ListTile( - title: Text(preview.title), - subtitle: Text(preview.description.truncate(length: 128))), - ), - ], + return Padding( + padding: const EdgeInsets.only(left: 8.0, right: 8.0), + child: Container( + decoration: BoxDecoration( + border: Border.all(width: 0.5), + borderRadius: BorderRadius.circular(2.0)), + child: GestureDetector( + onTap: () async { + await openUrlStringInSystembrowser(context, preview.link, 'link'); + }, + child: Row( + children: [ + Container( + width: width, + child: CachedNetworkImage(imageUrl: preview.selectedImageUrl), + ), + Expanded( + child: ListTile( + title: Text(preview.title), + subtitle: Text(preview.description.truncate(length: 128))), + ), + ], + ), ), ), );