diff --git a/lib/src/features/game/widgets/stats_panel.dart b/lib/src/features/game/widgets/stats_panel.dart index c97996b..40a9942 100644 --- a/lib/src/features/game/widgets/stats_panel.dart +++ b/lib/src/features/game/widgets/stats_panel.dart @@ -153,16 +153,22 @@ class _StatRow extends StatelessWidget { Widget build(BuildContext context) { return Row( children: [ - SizedBox( - width: 50, - child: Text(label, style: const TextStyle(fontSize: 11)), + // 라벨 (Flexible로 오버플로우 방지) + Expanded( + child: Text( + label, + style: const TextStyle(fontSize: 11), + overflow: TextOverflow.ellipsis, + ), ), + // 값 Text( '$value', style: const TextStyle(fontSize: 11, fontWeight: FontWeight.bold), ), + // 변화량 표시 if (change != null) ...[ - const SizedBox(width: 4), + const SizedBox(width: 2), AnimatedBuilder( animation: fadeAnimation, builder: (context, child) {