From 7fb16c6319b2647a8c4405e5ab6df8b7c2b7cf08 Mon Sep 17 00:00:00 2001 From: marco Date: Thu, 16 Jul 2026 14:23:55 +0200 Subject: [PATCH] fixed text clipping --- lib/widgets/content_list_tile.dart | 60 ++++++++++++------------------ 1 file changed, 24 insertions(+), 36 deletions(-) diff --git a/lib/widgets/content_list_tile.dart b/lib/widgets/content_list_tile.dart index 2a9cc5f..57ba341 100644 --- a/lib/widgets/content_list_tile.dart +++ b/lib/widgets/content_list_tile.dart @@ -71,25 +71,20 @@ class ContentListTile extends StatelessWidget { title: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - Row( - mainAxisAlignment: MainAxisAlignment.start, - children: [ - Text(name), - Text(', $location'), - if (Breakpoints.xl < screenWidth) const Text(' - '), - if (Breakpoints.xl < screenWidth) - Text( - title, - style: - TextStyle(color: Theme.of(context).colorScheme.primary), - ), - ], + Text( + name, + style: Theme.of(context).textTheme.titleLarge, + maxLines: 2, + ), + Text( + location, + style: Theme.of(context).textTheme.bodyMedium, + maxLines: 2, + ), + Text( + title, + style: TextStyle(color: Theme.of(context).colorScheme.primary), ), - if (Breakpoints.xl >= screenWidth) - Text( - title, - style: TextStyle(color: Theme.of(context).colorScheme.primary), - ), ], ), titleAlignment: ListTileTitleAlignment.titleHeight, @@ -119,25 +114,18 @@ class ContentListTile extends StatelessWidget { title: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - Row( - mainAxisAlignment: MainAxisAlignment.start, - children: [ - Text(name), - Text(', $location'), - if (Breakpoints.xl < screenWidth) const Text(' - '), - if (Breakpoints.xl < screenWidth) - Text( - title, - style: - TextStyle(color: Theme.of(context).colorScheme.primary), - ), - ], + Text( + name, + style: Theme.of(context).textTheme.titleLarge, + ), + Text( + location, + style: Theme.of(context).textTheme.bodyMedium, + ), + Text( + title, + style: TextStyle(color: Theme.of(context).colorScheme.primary), ), - if (Breakpoints.xl >= screenWidth) - Text( - title, - style: TextStyle(color: Theme.of(context).colorScheme.primary), - ), ], ), titleAlignment: ListTileTitleAlignment.titleHeight,