From d05ee5b43f1514f6fc0b3b38305f897c5776ba1e Mon Sep 17 00:00:00 2001 From: "mr.mojtaba" Date: Sat, 13 Sep 2025 12:35:07 +0330 Subject: [PATCH] fix : color Card Icon -> All App --- .../lib/presentation/widget/card/card_icon_widget.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/core/lib/presentation/widget/card/card_icon_widget.dart b/packages/core/lib/presentation/widget/card/card_icon_widget.dart index 2a84615..dd2800a 100644 --- a/packages/core/lib/presentation/widget/card/card_icon_widget.dart +++ b/packages/core/lib/presentation/widget/card/card_icon_widget.dart @@ -20,7 +20,7 @@ class CardIcon extends StatelessWidget { this.borderWidth = 1, this.iconWidth = 48, this.iconHeight = 48, - this.iconColor = AppColor.blueNormal, + this.iconColor , }) : assert((svgIcon != null) || (vecIcon != null), 'Either svgIcon or vecIcon must be provided'); final String title; @@ -42,7 +42,7 @@ class CardIcon extends StatelessWidget { //icon final double iconWidth; final double iconHeight; - final Color iconColor ; + final Color? iconColor ; @override Widget build(BuildContext context) { @@ -67,13 +67,13 @@ class CardIcon extends StatelessWidget { fit: BoxFit.cover, width: iconWidth.w, height: iconHeight.h, - colorFilter: ColorFilter.mode(iconColor, BlendMode.srcIn), + colorFilter: iconColor!= null ? ColorFilter.mode(iconColor!, BlendMode.srcIn) : null, ) : SvgGenImage.vec(vecIcon!).svg( fit: BoxFit.fill, width: iconWidth.w, height: iconHeight.h, - colorFilter: ColorFilter.mode(iconColor, BlendMode.srcIn), + colorFilter: iconColor!= null ? ColorFilter.mode(iconColor!, BlendMode.srcIn) : null, ), Text( title,