From a22a092b56882c75c08b40fbaa0c5fd5b7d4eafc Mon Sep 17 00:00:00 2001 From: Achintha Isuru Date: Tue, 10 Mar 2026 12:08:51 -0400 Subject: [PATCH] fix: Adjust border width and improve layout of stat card in coverage quick stats --- .../src/presentation/pages/coverage_page.dart | 2 +- .../widgets/coverage_quick_stats.dart | 30 ++++++++----------- 2 files changed, 14 insertions(+), 18 deletions(-) diff --git a/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/pages/coverage_page.dart b/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/pages/coverage_page.dart index 592a8c40..6e31e0dc 100644 --- a/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/pages/coverage_page.dart +++ b/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/pages/coverage_page.dart @@ -270,7 +270,7 @@ class _CoveragePageState extends State { children: [ Column( spacing: UiConstants.space2, - children: [ + children: [ if (state.stats != null && state.stats!.late > 0) ...[ LateWorkersAlert(lateCount: state.stats!.late), ], diff --git a/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/widgets/coverage_quick_stats.dart b/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/widgets/coverage_quick_stats.dart index 25f98b0f..0d0e948c 100644 --- a/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/widgets/coverage_quick_stats.dart +++ b/apps/mobile/packages/features/client/client_coverage/lib/src/presentation/widgets/coverage_quick_stats.dart @@ -72,33 +72,29 @@ class _StatCard extends StatelessWidget { borderRadius: UiConstants.radiusLg, border: Border.all( color: color, - width: 0.75, + width: 0.5, ), ), child: Row( spacing: UiConstants.space2, + crossAxisAlignment: CrossAxisAlignment.center, children: [ Icon( icon, color: color, size: UiConstants.space6, ), - Row( - spacing: UiConstants.space1, - children: [ - Text( - value, - style: UiTypography.title1b.copyWith( - color: color, - ), - ), - Text( - label, - style: UiTypography.body3r.copyWith( - color: color, - ), - ), - ], + Text( + value, + style: UiTypography.title1b.copyWith( + color: color, + ), + ), + Text( + label, + style: UiTypography.body3r.copyWith( + color: color, + ), ), ], ),