From dfd8c5fa317c4e9230df4e69db4cf6817781b382 Mon Sep 17 00:00:00 2001 From: Faris Armoush Date: Tue, 22 Jul 2025 09:46:56 +0300 Subject: [PATCH] Replace Container with AnimatedContainer in CommunityStructureCanvas to enhance visual feedback during state changes. Adjust alpha value for improved visibility based on candidate data presence. --- .../main_module/widgets/community_structure_canvas.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart b/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart index 37fa027b..1d4b3e10 100644 --- a/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart +++ b/lib/pages/space_management_v2/main_module/widgets/community_structure_canvas.dart @@ -445,13 +445,14 @@ class _CommunityStructureCanvasState extends State return const SizedBox.shrink(); } - return Container( + return AnimatedContainer( + duration: const Duration(milliseconds: 150), width: 40, alignment: Alignment.center, height: _cardHeight, decoration: BoxDecoration( color: context.theme.colorScheme.primary.withValues( - alpha: candidateData.isNotEmpty ? 0.7 : 0.3, + alpha: candidateData.isNotEmpty ? 0.9 : 0.3, ), borderRadius: BorderRadius.circular(8), ),