feat: enhance profile input fields with new styling and customization options, and update calendar and location icons
This commit is contained in:
@@ -79,8 +79,9 @@ class _FeaturedProfessionalsSectionState
|
||||
height: 192,
|
||||
decoration: const BoxDecoration(
|
||||
color: Colors.white,
|
||||
borderRadius:
|
||||
BorderRadius.vertical(top: Radius.circular(15)),
|
||||
borderRadius: BorderRadius.vertical(
|
||||
top: Radius.circular(15),
|
||||
),
|
||||
),
|
||||
),
|
||||
Padding(
|
||||
@@ -147,7 +148,7 @@ class _FeaturedProfessionalsSectionState
|
||||
left: index == 0 ? 0 : 8,
|
||||
right: index == professionals.length - 1 ? 0 : 8,
|
||||
),
|
||||
child: _buildFeaturedCard(professionals[index], index),
|
||||
child: Container(),
|
||||
),
|
||||
);
|
||||
},
|
||||
@@ -180,8 +181,7 @@ class _FeaturedProfessionalsSectionState
|
||||
children: [
|
||||
// Image
|
||||
ClipRRect(
|
||||
borderRadius:
|
||||
const BorderRadius.vertical(top: Radius.circular(15)),
|
||||
borderRadius: const BorderRadius.vertical(top: Radius.circular(15)),
|
||||
child: _buildCardImage(agent, index),
|
||||
),
|
||||
|
||||
@@ -233,9 +233,9 @@ class _FeaturedProfessionalsSectionState
|
||||
size: 16,
|
||||
),
|
||||
),
|
||||
const SizedBox(width: 6),
|
||||
const SizedBox(width: 4),
|
||||
const Text(
|
||||
'\u201CVerified local agent\u201D',
|
||||
'Verified Agent',
|
||||
style: TextStyle(
|
||||
fontFamily: 'SourceSerif4',
|
||||
fontSize: 14,
|
||||
@@ -243,8 +243,9 @@ class _FeaturedProfessionalsSectionState
|
||||
color: Color(0xFF638559),
|
||||
),
|
||||
),
|
||||
const SizedBox(width: 16),
|
||||
],
|
||||
if (agent.isVerified && ratingText.isNotEmpty)
|
||||
const SizedBox(width: 16),
|
||||
if (ratingText.isNotEmpty) ...[
|
||||
SvgPicture.asset(
|
||||
'assets/icons/star_rating_icon.svg',
|
||||
@@ -276,14 +277,9 @@ class _FeaturedProfessionalsSectionState
|
||||
Row(
|
||||
children: [
|
||||
SvgPicture.asset(
|
||||
'assets/icons/location_filled_icon.svg',
|
||||
width: 19,
|
||||
height: 19,
|
||||
placeholderBuilder: (_) => const Icon(
|
||||
Icons.location_on,
|
||||
color: AppColors.accentOrange,
|
||||
size: 19,
|
||||
),
|
||||
'assets/icons/location_pin_icon.svg',
|
||||
width: 16,
|
||||
height: 16,
|
||||
),
|
||||
const SizedBox(width: 6),
|
||||
Expanded(
|
||||
|
||||
Reference in New Issue
Block a user