feat: refactor financial wallet UI components and add offline map service support

This commit is contained in:
Hamza-Ayed
2026-04-21 00:35:30 +03:00
parent 4293d20561
commit b92db3bb39
99 changed files with 22888 additions and 27387 deletions

View File

@@ -23,10 +23,10 @@ class RegisterPage extends StatelessWidget {
padding: const EdgeInsets.all(16.0),
child: SingleChildScrollView(
child: Container(
decoration: const BoxDecoration(
decoration: BoxDecoration(
boxShadow: [
BoxShadow(
offset: Offset(3, 3),
offset: const Offset(3, 3),
color: AppColor.accentColor,
blurRadius: 3)
],
@@ -45,7 +45,7 @@ class RegisterPage extends StatelessWidget {
controller: controller.firstNameController,
decoration: InputDecoration(
focusedBorder: OutlineInputBorder(
borderSide: const BorderSide(
borderSide: BorderSide(
color: AppColor.primaryColor,
width: 2.0,
),
@@ -54,7 +54,7 @@ class RegisterPage extends StatelessWidget {
fillColor: AppColor.accentColor,
hoverColor: AppColor.accentColor,
focusColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius: BorderRadius.all(
Radius.circular(12))),
labelText: 'First name'.tr,
@@ -75,7 +75,7 @@ class RegisterPage extends StatelessWidget {
controller: controller.lastNameController,
decoration: InputDecoration(
focusedBorder: OutlineInputBorder(
borderSide: const BorderSide(
borderSide: BorderSide(
color: AppColor.primaryColor,
width: 2.0,
),
@@ -83,7 +83,7 @@ class RegisterPage extends StatelessWidget {
),
focusColor: AppColor.accentColor,
fillColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius: BorderRadius.all(
Radius.circular(12))),
labelText: 'Last name'.tr,
@@ -116,7 +116,7 @@ class RegisterPage extends StatelessWidget {
fillColor: AppColor.accentColor,
hoverColor: AppColor.accentColor,
focusColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius:
BorderRadius.all(Radius.circular(12))),
labelText: 'Email'.tr,
@@ -149,7 +149,7 @@ class RegisterPage extends StatelessWidget {
fillColor: AppColor.accentColor,
hoverColor: AppColor.accentColor,
focusColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius:
BorderRadius.all(Radius.circular(12))),
labelText: 'Password'.tr,
@@ -188,7 +188,7 @@ class RegisterPage extends StatelessWidget {
),
focusColor: AppColor.accentColor,
fillColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius: BorderRadius.all(
Radius.circular(12))),
labelText: 'Phone'.tr,
@@ -217,7 +217,7 @@ class RegisterPage extends StatelessWidget {
),
focusColor: AppColor.accentColor,
fillColor: AppColor.accentColor,
border: const OutlineInputBorder(
border: OutlineInputBorder(
borderRadius: BorderRadius.all(
Radius.circular(12))),
labelText: 'City'.tr,