From 4b122f65427fdd3be97765581141854219e6947d Mon Sep 17 00:00:00 2001 From: ggurdin Date: Fri, 19 Dec 2025 10:14:58 -0500 Subject: [PATCH] chore: more word card spacing adjustments --- .../word_card/lemma_meaning_display.dart | 2 ++ .../toolbar/word_card/word_zoom_widget.dart | 24 +++++++++++-------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/lib/pangea/toolbar/word_card/lemma_meaning_display.dart b/lib/pangea/toolbar/word_card/lemma_meaning_display.dart index d64558ce1..1859282b6 100644 --- a/lib/pangea/toolbar/word_card/lemma_meaning_display.dart +++ b/lib/pangea/toolbar/word_card/lemma_meaning_display.dart @@ -50,6 +50,8 @@ class LemmaMeaningDisplay extends StatelessWidget { L10n.of(context).other; return RichText( + maxLines: 2, + overflow: TextOverflow.ellipsis, textAlign: TextAlign.center, text: TextSpan( style: DefaultTextStyle.of(context).style.copyWith( diff --git a/lib/pangea/toolbar/word_card/word_zoom_widget.dart b/lib/pangea/toolbar/word_card/word_zoom_widget.dart index e703299af..40930ae1c 100644 --- a/lib/pangea/toolbar/word_card/word_zoom_widget.dart +++ b/lib/pangea/toolbar/word_card/word_zoom_widget.dart @@ -69,11 +69,12 @@ class WordZoomWidget extends StatelessWidget { ), child: CompositedTransformTarget( link: layerLink, - child: SingleChildScrollView( - child: Column( - spacing: 12.0, - children: [ - Row( + child: Column( + spacing: 12.0, + children: [ + SizedBox( + height: 40.0, + child: Row( crossAxisAlignment: CrossAxisAlignment.start, children: [ onClose != null @@ -103,6 +104,7 @@ class WordZoomWidget extends StatelessWidget { Brightness.light ? AppConfig.yellowDark : AppConfig.yellowLight, + overflow: TextOverflow.ellipsis, ), ), ), @@ -124,9 +126,11 @@ class WordZoomWidget extends StatelessWidget { ), ], ), - Column( - spacing: 12.0, - mainAxisSize: MainAxisSize.min, + ), + Expanded( + child: Column( + spacing: 4.0, + mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ showTranscript ? PhoneticTranscriptionWidget( @@ -158,8 +162,8 @@ class WordZoomWidget extends StatelessWidget { ), ], ), - ], - ), + ), + ], ), ), ),