fix : PoultryScienceHomeLogic colors

This commit is contained in:
2025-09-09 13:29:27 +03:30
parent 47f16b909e
commit 542ad679cb
3 changed files with 48 additions and 19 deletions

View File

@@ -14,8 +14,8 @@ class PoultryScienceHomeLogic extends GetxController {
InformationTagData(
labelTitle: 'کل فارم ها',
isLoading: true,
labelVecIcon: Assets.vec.cubeSearchSvg.path,
iconColor: AppColor.blueNormal,
labelVecIcon: Assets.vec.cubeScanSvg.path,
blendMode: BlendMode.dst,
valueBgColor: Colors.white,
labelGradient: LinearGradient(
begin: Alignment.topCenter,
@@ -27,7 +27,7 @@ class PoultryScienceHomeLogic extends GetxController {
labelTitle: 'تعداد جوجه ریزی',
isLoading: true,
labelVecIcon: Assets.vec.cubeCardSvg.path,
iconColor: AppColor.blueNormal,
blendMode: BlendMode.dst,
valueBgColor: Colors.white,
labelGradient: LinearGradient(
begin: Alignment.topCenter,
@@ -42,18 +42,17 @@ class PoultryScienceHomeLogic extends GetxController {
unit: 'قطعه',
isLoading: true,
labelVecIcon: Assets.vec.hashtagSvg.path,
iconColor: const Color(0xFF426060),
labelBgColor: const Color(0xFFA5D1D2),
valueBgColor: const Color(0xFFC7DFE0),
iconColor: const Color(0xFF6C5D60),
labelBgColor: const Color(0xFFDDC0C7),
valueBgColor: const Color(0xFFEDDCE0),
),
InformationTagData(
labelTitle: 'مانده در سالن',
unit: 'قطعه',
isLoading: true,
labelVecIcon: Assets.vec.homeHashtagSvg.path,
iconColor: Color(0xFF5C4D64),
labelBgColor: Color(0xFFC8B8D1),
valueBgColor: Color(0xFFDAD4DD),
labelBgColor: const Color(0xFFAFCBFF),
valueBgColor: const Color(0xFFCEDFFF),
),
],
@@ -63,18 +62,19 @@ class PoultryScienceHomeLogic extends GetxController {
unit: 'قطعه',
isLoading: true,
labelVecIcon: Assets.vec.boxRemoveSvg.path,
iconColor: const Color(0xFF6C5D60),
labelBgColor: const Color(0xFFDDC0C7),
valueBgColor: const Color(0xFFEDDCE0),
iconColor: const Color(0xFF426060),
labelBgColor: const Color(0xFFA5D1D2),
valueBgColor: const Color(0xFFC7DFE0),
),
InformationTagData(
labelTitle: 'حجم کشتار شده',
unit: 'قطعه',
isLoading: true,
labelVecIcon: Assets.vec.closeSquareFilledSvg.path,
iconColor: Color(0xFF2D5FFF),
labelBgColor: const Color(0xFFAFCBFF),
valueBgColor: const Color(0xFFCEDFFF),
blendMode: BlendMode.dst,
labelBgColor: Color(0xFFC8B8D1),
valueBgColor: Color(0xFFDAD4DD),
),
],
});
@@ -183,7 +183,6 @@ class PoultryScienceHomeLogic extends GetxController {
return element;
}
}).toList();
}
},
onError: (error, stackTrace) {},

View File

@@ -42,6 +42,33 @@ class PoultryScienceHomePage extends GetView<PoultryScienceHomeLogic> {
widelyWidget(),
SizedBox(height: 20),
SizedBox(
height: 150,
child: ListView.separated(
scrollDirection: Axis.horizontal,
itemCount: BlendMode.values.length,
itemBuilder: (context, index) {
return Column(
spacing: 8,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(BlendMode.values[index].toString()),
Container(
margin: EdgeInsets.all(8),
width: 100,
height: 100,
child: Assets.vec.cubeCardSvg.svg(
width: 50,
height: 50,
colorFilter: ColorFilter.mode(Colors.red, BlendMode.values[index]),
),
),
],
);
}, separatorBuilder: (BuildContext context, int index) => SizedBox(width: 10)
),
),
],
),
),