diff --git a/lib/core/services/card_color_service.dart b/lib/core/services/card_color_service.dart index 84c812d..34aeaf4 100644 --- a/lib/core/services/card_color_service.dart +++ b/lib/core/services/card_color_service.dart @@ -8,13 +8,13 @@ class CardColorService { static const _key2 = 'card_color_secondary'; static const _keyGradient = 'card_gradient_type'; - static const defaultPrimary = Color(0xFFFCD34D); - static const defaultSecondary = Color(0xFFDC2626); + static const defaultPrimary = Color(0xFFBEF264); + static const defaultSecondary = Color(0xFF4D7C0F); static const defaultPrimaryLight = Color(0xFF6A6482); static const defaultSecondaryLight = Color(0xFF000000); - static const defaultGradient = GradientType.linear; + static const defaultGradient = GradientType.radial; static Future<(Color, Color, GradientType)> load({int? accountId}) async { final prefs = await SharedPreferences.getInstance(); diff --git a/lib/features/dashboard/widgets/account_editor_overlay/account_editor_overlay.dart b/lib/features/dashboard/widgets/account_editor_overlay/account_editor_overlay.dart index 99e9bdf..1ce1a48 100644 --- a/lib/features/dashboard/widgets/account_editor_overlay/account_editor_overlay.dart +++ b/lib/features/dashboard/widgets/account_editor_overlay/account_editor_overlay.dart @@ -302,7 +302,7 @@ class _AccountEditorOverlayState extends State { borderRadius: BorderRadius.circular(12), child: Padding( padding: const EdgeInsets.symmetric( - horizontal: 10, + horizontal: 8, vertical: 8, ), child: Row( @@ -318,26 +318,30 @@ class _AccountEditorOverlayState extends State { : null, ), ), - const SizedBox(width: 6), - Text( - entry.$1, - style: TextStyle( - fontSize: 11, - color: isSelected - ? const Color(0xFF7C6DED) - : Theme.of(widget.context) - .colorScheme - .onSurface - .withOpacity(0.6), + const SizedBox(width: 4), + Flexible( + child: Text( + entry.$1, + style: TextStyle( + fontSize: 11, + color: isSelected + ? const Color(0xFF7C6DED) + : Theme.of(widget.context) + .colorScheme + .onSurface + .withOpacity(0.6), + ), + overflow: TextOverflow.ellipsis, ), ), - const SizedBox(width: 4), - if (isSelected) + if (isSelected) ...[ + const SizedBox(width: 4), const Icon( Icons.check_rounded, size: 14, color: Color(0xFF7C6DED), ), + ], ], ), ),