fix: Correct primaryInverse color value and improve code formatting in WorkerHomePage

This commit is contained in:
Achintha Isuru
2026-02-19 00:39:24 -05:00
parent f0453f267b
commit 963fc05f9f
2 changed files with 12 additions and 8 deletions

View File

@@ -22,7 +22,7 @@ class UiColors {
static const Color primaryForeground = Color(0xFFF7FAFC);
/// Inverse primary color (#0A39DF)
static const Color primaryInverse = Color.fromARGB(29, 10, 56, 223);
static const Color primaryInverse = Color.fromARGB(23, 10, 56, 223);
/// Secondary background color (#F1F3F5)
static const Color secondary = Color(0xFFF1F3F5);

View File

@@ -49,13 +49,17 @@ class WorkerHomePage extends StatelessWidget {
crossAxisAlignment: CrossAxisAlignment.start,
children: [
BlocBuilder<HomeCubit, HomeState>(
buildWhen: (previous, current) => previous.staffName != current.staffName,
buildWhen: (previous, current) =>
previous.staffName != current.staffName,
builder: (context, state) {
return HomeHeader(userName: state.staffName);
},
),
Padding(
padding: const EdgeInsets.symmetric(horizontal: UiConstants.space4),
padding: const EdgeInsets.symmetric(
horizontal: UiConstants.space4,
vertical: UiConstants.space4,
),
child: Column(
children: [
BlocBuilder<HomeCubit, HomeState>(
@@ -135,7 +139,8 @@ class WorkerHomePage extends StatelessWidget {
EmptyStateWidget(
message: emptyI18n.no_shifts_today,
actionLink: emptyI18n.find_shifts_cta,
onAction: () => Modular.to.toShifts(initialTab: 'find'),
onAction: () =>
Modular.to.toShifts(initialTab: 'find'),
)
else
Column(
@@ -183,9 +188,7 @@ class WorkerHomePage extends StatelessWidget {
const SizedBox(height: UiConstants.space6),
// Recommended Shifts
SectionHeader(
title: sectionsI18n.recommended_for_you,
),
SectionHeader(title: sectionsI18n.recommended_for_you),
BlocBuilder<HomeCubit, HomeState>(
builder: (context, state) {
if (state.recommendedShifts.isEmpty) {
@@ -201,7 +204,8 @@ class WorkerHomePage extends StatelessWidget {
clipBehavior: Clip.none,
itemBuilder: (context, index) => Padding(
padding: const EdgeInsets.only(
right: UiConstants.space3),
right: UiConstants.space3,
),
child: RecommendedShiftCard(
shift: state.recommendedShifts[index],
),