fix marker rendering & modernize riding widgets for dark mode - 2026-04-11

This commit is contained in:
Hamza-Ayed
2026-04-11 01:14:09 +03:00
parent 3f03f25142
commit 454276d1e0
88 changed files with 50376 additions and 23310 deletions

View File

@@ -173,8 +173,8 @@ class RateDriverFromPassenger extends StatelessWidget {
decoration: InputDecoration(
labelText: 'Enter your Note'.tr,
hintText: 'Type something...'.tr,
prefixIcon: const Icon(
Icons.rate_review), // Add an icon as a prefix
prefixIcon: Icon(
Icons.rate_review, color: AppColor.grayColor), // Add an icon as a prefix
suffixIcon: IconButton(
icon: const Icon(
Icons.clear,
@@ -186,20 +186,20 @@ class RateDriverFromPassenger extends StatelessWidget {
),
border:
const OutlineInputBorder(), // Add a border around the input field
enabledBorder: const OutlineInputBorder(
enabledBorder: OutlineInputBorder(
borderSide: BorderSide(
color:
Colors.blue), // Customize the border color
AppColor.grayColor.withOpacity(0.5)), // Customize the border color
),
focusedBorder: const OutlineInputBorder(
focusedBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Colors
.green), // Customize the border color when focused
color: AppColor
.greenColor), // Customize the border color when focused
),
errorBorder: const OutlineInputBorder(
errorBorder: OutlineInputBorder(
borderSide: BorderSide(
color: Colors
.red), // Customize the border color when there's an error
color: AppColor
.redColor), // Customize the border color when there's an error
),
),
),

View File

@@ -39,10 +39,10 @@ class RatingDriverBottomSheet extends StatelessWidget {
radius: 30,
backgroundImage: NetworkImage(
'${AppLink.server}/portrate_captain_image/${controller.driverId}.jpg'),
onBackgroundImageError: (exception, stackTrace) => const Icon(
onBackgroundImageError: (exception, stackTrace) => Icon(
Icons.person,
size: 30,
color: AppColor.blueColor),
color: AppColor.cyanBlue),
),
const SizedBox(height: 16),
@@ -60,7 +60,7 @@ class RatingDriverBottomSheet extends StatelessWidget {
'Your valuable feedback helps us improve our service quality.'
.tr,
style: AppStyle.title
.copyWith(color: Colors.grey.shade600, fontSize: 14),
.copyWith(color: AppColor.grayColor, fontSize: 14),
textAlign: TextAlign.center,
),
@@ -119,9 +119,9 @@ class RatingDriverBottomSheet extends StatelessWidget {
hintText:
'Share your experience to help us improve...'.tr,
prefixIcon:
const Icon(Icons.rate_review, color: Colors.blueGrey),
Icon(Icons.rate_review, color: AppColor.grayColor),
suffixIcon: IconButton(
icon: const Icon(Icons.clear, color: AppColor.redColor),
icon: Icon(Icons.clear, color: AppColor.redColor),
onPressed: () {
controller.comment.clear();
},
@@ -131,8 +131,8 @@ class RatingDriverBottomSheet extends StatelessWidget {
borderRadius: BorderRadius.circular(12)),
enabledBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(12),
borderSide:
const BorderSide(color: Colors.blueGrey, width: 1),
borderSide:
BorderSide(color: AppColor.grayColor.withOpacity(0.5), width: 1),
),
focusedBorder: OutlineInputBorder(
borderRadius: BorderRadius.circular(12),