From bebe2df4dc79cfb0f776009fa9b24e590c9f6fd2 Mon Sep 17 00:00:00 2001 From: SurendarSuri30 Date: Wed, 6 Aug 2025 11:06:27 +0530 Subject: [PATCH] OAuth added --- .../arm64-v8a/configure_fingerprint.bin | 24 +- .../armeabi-v7a/configure_fingerprint.bin | 24 +- .../4y161to1/x86/configure_fingerprint.bin | 24 +- .../4y161to1/x86_64/configure_fingerprint.bin | 24 +- .../arm64-v8a/configure_fingerprint.bin | 24 +- .../armeabi-v7a/configure_fingerprint.bin | 24 +- .../574gs2w4/x86/configure_fingerprint.bin | 24 +- .../574gs2w4/x86_64/configure_fingerprint.bin | 24 +- assets/dark_bg.png | Bin 138670 -> 0 bytes assets/feedback/thumbfb.png | Bin 826 -> 876 bytes assets/icons/misc/successMsg.png | Bin 0 -> 894 bytes assets/logos/uae_stat_dark.png | Bin 0 -> 13224 bytes .../{uae_stat.png => uae_stat_light.png} | Bin assets/splash_screen/FCSCLogo_dark.png | Bin 0 -> 15005 bytes .../{logo.png => FCSCLogo_light.png} | Bin assets/splash_screen/background.png | Bin 86144 -> 0 bytes .../splash_screen/background_splash_dark.png | Bin 0 -> 566724 bytes lib/config/sessionCheckScreen.dart | 55 +- .../icons/misc_icon_asset_path.dart | 1 + .../img_asset_paths/logo_asset_path.dart | 3 +- .../UAE_Numbers/uae_numbers.dart | 14 +- .../Screens/app_tour/WelcomePage.dart | 3 +- .../auth_verification/create_new_pw.dart | 12 +- .../auth_verification/forgot_password.dart | 12 +- .../auth_verification/registration.dart | 96 +- .../Screens/charts/screens/chart_screen.dart | 135 +- .../Screens/charts/widgets/chart_widget.dart | 4 +- .../internet_check.dart | 152 +- lib/presentation/Screens/profilepage.dart | 167 ++- lib/presentation/components/lang_toggle.dart | 12 +- lib/presentation/components/my_toggle.dart | 10 +- .../components/themed_app_bar.dart | 2 +- .../routes/auth_routes/login_route.dart | 236 +++- .../tab_routes/home_route.dart | 24 +- .../sub_routes/economy/_gdp_body.dart | 9 +- .../drawer_routes/Drawer Items/bookmark.dart | 232 +-- .../Drawer Items/edit_profile.dart | 3 + .../drawer_routes/Drawer Items/feedback.dart | 16 +- .../Drawer Items/manage_users.dart | 706 +++++----- .../notification/notification.dart | 34 +- .../user_guide/AboutTheApp/getStarted.dart | 84 +- .../user_guide/KeyFeatures/AppFeatures.dart | 758 +++++----- .../KeyFeatures/ChangeMyPassword.dart | 886 ++++++------ .../user_guide/KeyFeatures/EditMyProfile.dart | 1251 +++++++++-------- .../user_guide/KeyFeatures/howUseTheApp.dart | 364 ++--- .../user_guide/KeyFeatures/purpose.dart | 243 ++-- .../user_guide/KeyFeatures/stayUpdate.dart | 21 +- .../user_guide/KeyFeatures/useTheApp.dart | 202 +-- .../Drawer Items/user_guide/aboutApp.dart | 22 +- .../Drawer Items/user_guide/faq_page.dart | 10 +- .../Drawer Items/user_guide/features.dart | 49 +- .../Drawer Items/user_guide/userguide.dart | 24 +- .../drawer_routes/custom_drawer_routes.dart | 77 +- .../routes/drawer_routes/feedback_route.dart | 12 +- pubspec.yaml | 2 +- 55 files changed, 3338 insertions(+), 2797 deletions(-) delete mode 100644 assets/dark_bg.png create mode 100644 assets/icons/misc/successMsg.png create mode 100644 assets/logos/uae_stat_dark.png rename assets/logos/{uae_stat.png => uae_stat_light.png} (100%) create mode 100644 assets/splash_screen/FCSCLogo_dark.png rename assets/splash_screen/{logo.png => FCSCLogo_light.png} (100%) delete mode 100644 assets/splash_screen/background.png create mode 100644 assets/splash_screen/background_splash_dark.png diff --git a/android/app/.cxx/Debug/4y161to1/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/Debug/4y161to1/arm64-v8a/configure_fingerprint.bin index a3dd0491..4a6935cb 100644 --- a/android/app/.cxx/Debug/4y161to1/arm64-v8a/configure_fingerprint.bin +++ b/android/app/.cxx/Debug/4y161to1/arm64-v8a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log} { y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Հ3  2z +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  LJ3  2z x -v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/android_gradle_build.json  Հ3 2 +v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/android_gradle_build.json  LJ3 2 } -{/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/android_gradle_build_mini.json  Հ3 2l +{/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/android_gradle_build_mini.json  LJ3 2l j -h/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build.ninja  Հ3 2p +h/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build.ninja  LJ3 2p n -l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build.ninja.txt  Հ3u +l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build.ninja.txt  LJ3u s -q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build_file_index.txt  Հ3 _ 2v +q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/build_file_index.txt  LJ3 _ 2v t -r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/compile_commands.json  Հ3z +r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/compile_commands.json  LJ3z x -v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/compile_commands.json.bin  Հ3  +v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/compile_commands.json.bin  LJ3  ~ -|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/metadata_generation_command.txt  Հ3 +|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/metadata_generation_command.txt  LJ3  2s q -o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/prefab_config.json  Հ3  ( 2x +o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/prefab_config.json  LJ3  ( 2x v -t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/symbol_folder_index.txt  Հ3  k 2c +t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/arm64-v8a/symbol_folder_index.txt  LJ3  k 2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Հ3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  LJ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4y161to1/armeabi-v7a/configure_fingerprint.bin b/android/app/.cxx/Debug/4y161to1/armeabi-v7a/configure_fingerprint.bin index c181438a..939aa973 100644 --- a/android/app/.cxx/Debug/4y161to1/armeabi-v7a/configure_fingerprint.bin +++ b/android/app/.cxx/Debug/4y161to1/armeabi-v7a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log } {/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Հ3  2| +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ƌLJ3  2| z -x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/android_gradle_build.json  Հ3 2 +x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/android_gradle_build.json  ƌLJ3 2  -}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/android_gradle_build_mini.json  Հ3 2n +}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/android_gradle_build_mini.json  ƌLJ3 2n l -j/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build.ninja  Հ3 2r +j/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build.ninja  ƌLJ3 2r p -n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build.ninja.txt  Հ3w +n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build.ninja.txt  ƌLJ3w u -s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build_file_index.txt  Հ3 _ 2x +s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/build_file_index.txt  ƌLJ3 _ 2x v -t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/compile_commands.json  Հ3| +t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/compile_commands.json  ƌLJ3| z -x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/compile_commands.json.bin  Հ3  +x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/compile_commands.json.bin  ƌLJ3   -~/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/metadata_generation_command.txt  Հ3 +~/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/metadata_generation_command.txt  ƌLJ3  2u s -q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/prefab_config.json  Հ3  ( 2z +q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/prefab_config.json  ƌLJ3  ( 2z x -v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/symbol_folder_index.txt  Հ3  m 2c +v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/armeabi-v7a/symbol_folder_index.txt  ƌLJ3  m 2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Հ3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ƌLJ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4y161to1/x86/configure_fingerprint.bin b/android/app/.cxx/Debug/4y161to1/x86/configure_fingerprint.bin index c4cb9a5f..af87fa84 100644 --- a/android/app/.cxx/Debug/4y161to1/x86/configure_fingerprint.bin +++ b/android/app/.cxx/Debug/4y161to1/x86/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Logw u s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Հ3  2t +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ɌLJ3  2t r -p/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/android_gradle_build.json  Հ3 2y +p/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/android_gradle_build.json  ɌLJ3 2y w -u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/android_gradle_build_mini.json  Հ3 2f +u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/android_gradle_build_mini.json  ɌLJ3 2f d -b/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build.ninja  Հ3 2j +b/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build.ninja  ɌLJ3 2j h -f/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build.ninja.txt  Հ3o +f/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build.ninja.txt  ɌLJ3o m -k/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build_file_index.txt  Հ3 _ 2p +k/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/build_file_index.txt  ɌLJ3 _ 2p n -l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/compile_commands.json  Հ3t +l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/compile_commands.json  ɌLJ3t r -p/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/compile_commands.json.bin  Հ3 z +p/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/compile_commands.json.bin  ɌLJ3 z x -v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/metadata_generation_command.txt  Հ3 +v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/metadata_generation_command.txt  ɌLJ3  2m k -i/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/prefab_config.json  Հ3  ( 2r +i/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/prefab_config.json  ɌLJ3  ( 2r p -n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/symbol_folder_index.txt  Հ3  e 2c +n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86/symbol_folder_index.txt  ɌLJ3  e 2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Հ3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ɌLJ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/Debug/4y161to1/x86_64/configure_fingerprint.bin b/android/app/.cxx/Debug/4y161to1/x86_64/configure_fingerprint.bin index 3cd77a1e..b6018356 100644 --- a/android/app/.cxx/Debug/4y161to1/x86_64/configure_fingerprint.bin +++ b/android/app/.cxx/Debug/4y161to1/x86_64/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Logz x v/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  Հ3  2w +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ̌LJ3  2w u -s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/android_gradle_build.json  Հ3 2| +s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/android_gradle_build.json  ͌LJ3 2| z -x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/android_gradle_build_mini.json  Հ3 2i +x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/android_gradle_build_mini.json  ͌LJ3 2i g -e/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build.ninja  Հ3 2m +e/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build.ninja  ͌LJ3 2m k -i/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build.ninja.txt  Հ3r +i/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build.ninja.txt  ͌LJ3r p -n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build_file_index.txt  Հ3 _ 2s +n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/build_file_index.txt  ͌LJ3 _ 2s q -o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/compile_commands.json  Հ3w +o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/compile_commands.json  ͌LJ3w u -s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/compile_commands.json.bin  Հ3 } +s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/compile_commands.json.bin  ͌LJ3 } { -y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/metadata_generation_command.txt  Հ3 +y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/metadata_generation_command.txt  ͌LJ3  2p n -l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/prefab_config.json  Հ3  ( 2u +l/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/prefab_config.json  ͌LJ3  ( 2u s -q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/symbol_folder_index.txt  Հ3  h 2c +q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/Debug/4y161to1/x86_64/symbol_folder_index.txt  ͌LJ3  h 2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  Հ3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ͌LJ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/configure_fingerprint.bin index b8974ca3..28e12edd 100644 --- a/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log  /Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ׆3  ǟ2 +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ȇ3  ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/android_gradle_build.json  ׆3 ǟ2 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/android_gradle_build.json  ȇ3 ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/android_gradle_build_mini.json  ׆3 ǟ2u +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/android_gradle_build_mini.json  ȇ3 ǟ2u s -q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build.ninja  ׆3 ǟ2y +q/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build.ninja  ȇ3 ǟ2y w -u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build.ninja.txt  ׆3~ +u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build.ninja.txt  ȇ3~ | -z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build_file_index.txt  ׆3 _ ǟ2 +z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/build_file_index.txt  ȇ3 _ ǟ2 } -{/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/compile_commands.json  ׆3 +{/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/compile_commands.json  ȇ3  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/compile_commands.json.bin  ׆3  +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/compile_commands.json.bin  ȇ3   -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/metadata_generation_command.txt  ׆3 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/metadata_generation_command.txt  ȇ3  ǟ2| z -x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/prefab_config.json  ׆3  ( ǟ2 +x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/prefab_config.json  ȇ3  ( ǟ2  -}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/symbol_folder_index.txt  ׆3  t ǟ2c +}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/arm64-v8a/symbol_folder_index.txt  ȇ3  t ǟ2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ׆3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ȇ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/configure_fingerprint.bin index d74ef4b3..5b3023ae 100644 --- a/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log  /Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ׆3  ǟ2 +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ȇ3  ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/android_gradle_build.json  ׆3 ǟ2 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/android_gradle_build.json  ȇ3 ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/android_gradle_build_mini.json  ׆3 ǟ2w +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/android_gradle_build_mini.json  ȇ3 ǟ2w u -s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build.ninja  ׆3 ǟ2{ +s/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build.ninja  ȇ3 ǟ2{ y -w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build.ninja.txt  ׆3 +w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build.ninja.txt  ȇ3 ~ -|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build_file_index.txt  ׆3 _ ǟ2 +|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/build_file_index.txt  ȇ3 _ ǟ2  -}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/compile_commands.json  ׆3 +}/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/compile_commands.json  ȇ3  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/compile_commands.json.bin  ׆3  +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/compile_commands.json.bin  ȇ3   -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/metadata_generation_command.txt  ׆3 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/metadata_generation_command.txt  ȇ3  ǟ2~ | -z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/prefab_config.json  ׆3  ( ǟ2 +z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/prefab_config.json  ȇ3  ( ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/symbol_folder_index.txt  ׆3  v ǟ2c +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/armeabi-v7a/symbol_folder_index.txt  ȇ3  v ǟ2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ׆3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ȇ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/configure_fingerprint.bin index 047df3b4..2da1bf2b 100644 --- a/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log ~ |/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ׆3  ǟ2} +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ȇ3  ǟ2} { -y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/android_gradle_build.json  ׆3 ǟ2 +y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/android_gradle_build.json  ȇ3 ǟ2  -~/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/android_gradle_build_mini.json  ׆3 ǟ2o +~/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/android_gradle_build_mini.json  ȇ3 ǟ2o m -k/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build.ninja  ׆3 ǟ2s +k/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build.ninja  ȇ3 ǟ2s q -o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build.ninja.txt  ׆3x +o/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build.ninja.txt  ȇ3x v -t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build_file_index.txt  ׆3 _ ǟ2y +t/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/build_file_index.txt  ȇ3 _ ǟ2y w -u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/compile_commands.json  ׆3} +u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/compile_commands.json  ȇ3} { -y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/compile_commands.json.bin  ׆3  +y/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/compile_commands.json.bin  ȇ3   -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/metadata_generation_command.txt  ׆3 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/metadata_generation_command.txt  ȇ3  ǟ2v t -r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/prefab_config.json  ׆3  ( ǟ2{ +r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/prefab_config.json  ȇ3  ( ǟ2{ y -w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/symbol_folder_index.txt  ׆3  n ǟ2c +w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86/symbol_folder_index.txt  ȇ3  n ǟ2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ׆3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ȇ3  ހ2 \ No newline at end of file diff --git a/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/configure_fingerprint.bin b/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/configure_fingerprint.bin index 4c753fc2..4114b4e4 100644 --- a/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/configure_fingerprint.bin +++ b/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/configure_fingerprint.bin @@ -2,27 +2,27 @@ C/C++ Structured Log  /Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/additional_project_files.txtC A -?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ׆3  ǟ2 +?com.android.build.gradle.internal.cxx.io.EncodedFileFingerPrint  ȇ3  ǟ2 ~ -|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/android_gradle_build.json  ׆3 ǟ2 +|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/android_gradle_build.json  ȇ3 ǟ2  -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/android_gradle_build_mini.json  ׆3 ǟ2r +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/android_gradle_build_mini.json  ȇ3 ǟ2r p -n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build.ninja  ׆3 ǟ2v +n/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build.ninja  ȇ3 ǟ2v t -r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build.ninja.txt  ׆3{ +r/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build.ninja.txt  ȇ3{ y -w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build_file_index.txt  ׆3 _ ǟ2| +w/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/build_file_index.txt  ȇ3 _ ǟ2| z -x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/compile_commands.json  ׆3 +x/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/compile_commands.json  ȇ3 ~ -|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/compile_commands.json.bin  ׆3  +|/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/compile_commands.json.bin  ȇ3   -/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/metadata_generation_command.txt  ׆3 +/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/metadata_generation_command.txt  ȇ3  ǟ2y w -u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/prefab_config.json  ׆3  ( ǟ2~ +u/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/prefab_config.json  ȇ3  ( ǟ2~ | -z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/symbol_folder_index.txt  ׆3  q ǟ2c +z/Users/venbateam/Documents/UAE_Stats/FCSC/frontend/android/app/.cxx/RelWithDebInfo/574gs2w4/x86_64/symbol_folder_index.txt  ȇ3  q ǟ2c a -_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ׆3  ހ2 \ No newline at end of file +_/Users/venbateam/Documents/flutter/packages/flutter_tools/gradle/src/main/groovy/CMakeLists.txt  ȇ3  ހ2 \ No newline at end of file diff --git a/assets/dark_bg.png b/assets/dark_bg.png deleted file mode 100644 index c889258680f665deb25ce6437988567587de7244..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138670 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 diff --git a/assets/feedback/thumbfb.png b/assets/feedback/thumbfb.png index b5e1afe92ea43650e6beb45d4bb5699a8b8aa5f5..d6380b016f25efdb835685c55c5c577194145ebc 100644 GIT binary patch delta 804 zcmV+<1Ka$%2J8lqReu8kNkl~ZYI@+Vmcd$9cZ zJx!H8>S3n~ zF=0WP6biM;lT=<{@r%=y8pK3uk!;mhD+qKwwGqLyjf1N*FeJ4|^4o1{G^#Z@rNNL? zBwO`IJ1Q+TnwE-K*aJfnPuJ#ArL?ek=UP)z(Q|(ema0dc9z-PZNZ!3??}iXml_L4Z3D0VIt4Jt`8D)EY8;aHZ&g0f|V4 z7&5%*m`?F#E~$nLgy`QQN%{na%v>_UkTHs|8eqswCj;KAj1UlYHx9lmfg#$GD(#Ak z))s^S!P@2@YY-8BI7fnf^Y?cttnR=abi&Slv?M>&SATaUknw6DMjVdvIY;@ePUApH z)iZKLUc>(g!kPPHa2yobz>deHXPh|%d&NcjV^A}V-u1R;LN^mMx z+NUe8rnRvl1d{N3_3(3d{5q3?!LEiK|XGfWmw50dCGgFeA&o4dKomrA}{4QihlEm#qew@rm_CY#+ z*Rmq%Oe>LOLULNFDl#ECEmaj+kaU8od2=rrl&Xrkmkdf(#k@;8I)&%CmefgA#av73 zq^cqoNhzTO38U&wx_cx#g&DPc8A>2RtzBQ9Tz`QhmblK699&udEyb~J^T0^*&hYu@ z87xm6^iL%D0r=4RR-!>YLQxH~(-kP$FAmN)HyqG`1$i%Voh#cr+$lUI1fzY$3HUi& zAs%k-cS7A)doQGQ!h4K}70a^jdtE0IU)^7_F<#9c{!5bbN@2l immQXqlarH^Go3${Y8(gIcb;4T0000)yP7=~Zj-s2-AHwZUqrj!|W@d*egXu5~S zQ1-MZAe_K-#SFBAI6=Y*2sg-{*y2+gh9K?6hG8&VqJJVBv`CC(x_?#NiJwQe zQ&dE2Eg42%2Qi#^ekpNw5u9AYkk(o3DD#FrX310#n8wH2g12mw2^H$|-~XlkR2fUEbxv(Gw(m6Ds0@gp83?0@niI6hOA(iwPKS*7S9CX_yz zt4e7|J{TDpo4NSY-~G^vWQdlaP#jRSeaI{0p-6=y`5gu?mb=$!P@)x0jP?+dF#496 z1Zy?NQzdJ`GDm)EBpH)w&2+4hB>XV?(o4HxlO*Bw(ym%2nZEC|N-_+dr|vs#lH^%8 zERy`ckbmFB8c8}N;#v1>k>q(P5=$hrLsephWL~IBY>?!tY@P*@`JpN~cu7^LN)BC; z>m;5JTv8pXl7p7i2~|m<^hXXpnuhXC;Yja{L@7y$qLtW42(T$7jrMlnlyq)XQfAg2 z;k?x?uMF1&;%fVf%--#N{D&_3Q`57)&gBcRe*FrVe@F28!wz};2cl`9Nat5i**L6RD#D|?4SP&9 zC4lA933zz>1~XO!qj3#HQv&#a;1J{tH`BMJ?Iwze?d?f;O1!x97Hen%G-XWjmH*xK6%SxE!prsg&qZXpg=NwzP;U-sX zaeg0iqjA-BQEBgd2H6SEAdB;xNqoI}_RQQET~zQaeX{RGm6Uz3w?DKWH<%+2oH4Ak`^{cdiu(N9;Xgkv` zTO>y^hKVn9t UQ^uhTA^-pY07*qoM6N<$f~xL@~ literal 0 HcmV?d00001 diff --git a/assets/logos/uae_stat_dark.png b/assets/logos/uae_stat_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2656b9042c1597ad46bcf54e232b1201755bf574 GIT binary patch literal 13224 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 literal 0 HcmV?d00001 diff --git a/assets/logos/uae_stat.png b/assets/logos/uae_stat_light.png similarity index 100% rename from assets/logos/uae_stat.png rename to assets/logos/uae_stat_light.png diff --git a/assets/splash_screen/FCSCLogo_dark.png b/assets/splash_screen/FCSCLogo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0bad3fe5b97d5030d1eb58ecf047319c67050c GIT binary patch literal 15005 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 literal 0 HcmV?d00001 diff --git a/assets/splash_screen/logo.png b/assets/splash_screen/FCSCLogo_light.png similarity index 100% rename from assets/splash_screen/logo.png rename to assets/splash_screen/FCSCLogo_light.png diff --git a/assets/splash_screen/background.png b/assets/splash_screen/background.png deleted file mode 100644 index 421e4bf376b647874cecf84fb133afad37516636..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86144 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

NDIg^{F@bYRDyFeL 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�G+GRKQ z7qfu$AT5yxd#fm2^t#TJB#`G=J{36c7yaU&z+UQ(F^{t;^NSrLQMc_=;c!hkc9=d2 z$Kr#wp{;=w(ZQO15vt6`Gf)oT*QqSD>=ozlgxb{xA_uNS3|&H-oX#fFvRyw8V5xSm zW7k)^T)=<+KHjxHGl{g#CcU)cn_%-bPeX)G&-lRH5@BR2p*yWV%hyQ2){Wm%_6euh zB;iG}f?b;%v>vMay5p#!?zXg;W>ads?h~p)Dpd13TE?KkIYnm`Cba?Ffi`O_StjGimy5 z38t=pJer7mJD4)7szgmcQDAIIW7#Bcj;d|%*#91oUKhY|)S2G{+NG2Fr&;?1&KNVC4E%)dMSd&;kYsl(`0J?vq@?kpcLs|o)vx49T3@Swxzu{9>U)QO@N zm@~RXOmhHJ{eN~c(8&)c1EAFal7BIT2O+%x67djS@|H^grZFvx?`GP!&q|HBh-WP7 zEPQwnsM5^BoW9zW)X`h!9g~z^OOH#MS zM~M%*#v|#uS)k$xMT(7B?A`~?V|GXYK{ANO@vToXne&!!=qWZQjnr>MS=o+WT-eOLdr|!&&B-4}jI^A(@4PXS9 z3uRD(NY`?12M@IHG9K-+Sq0nI3(9AZuKyIee&)Qr)DWa0Ev(vBSAi9`;cfrY{S-dw z`Z@eBbMgnkeU-rd>x6k@+2xuJpLIm{wJqC-e|K&=B8x}TaURxIUt4>BDN`S>&BIMm z!Bb~5*YvnqQs)95heB*oQ*1`h_q>{MEF{~?+Q%29hX3BG`17)NPT8F;Z#K9WBid@p z;}g=6k_Ed_6%~^8x+A@5S+U76xZB!t3w)*kSv+rr>xPyzW|sY??8b2yIYtWVU^wIgcma&$i_phQ}_3 znxPfchXvByU}jc{)QlB>iRpi<`*;;@Vt15lrCndj@sL$If`@OiZCh~;Bo-n{IJFCu zL-vA!g*rv2yA;5|@hOVK$f?`|M}%2;fu}dT`fMo&Y<%-mll85`osr*_OTmoG1^6#WrhutwjX4_I9@_NotG`S{~XKgUgf^MjM& zz1*X@eQTB{dCte1c{ESbs{bB2o36rG&m&tmT2?kdUf*L{f`uY8Y$rJahoD|HcN!Lh z2n?sxWi65`{dfPdTm?F0EsjN3QrtsOXbBFQ+HClyuwl{MlF~CP9HiF8z(;c~|hkF{dX-8sWnQ z&J^E)uW#~$9YdDGqaQ?W0^Gzlxc_uRQJXLC^PgOGyy%mLch+hI$B>`RAu=Qo!o(JeNE&B#w3#F;?gE0+B51{pAobMq|-So`r_&<~;A3Vfen| z0M?^`)I9Cv8gpcx-Pn5Rp0|znKX>qtc3^u{`64K^?WQR5wyQf(OQbPK%{SH~yW7v} zq+Ru|g#*pY=m3*yNu94dqUN&C_-zWq6uE0u#6%H?RpJlVjyn#_CBzYLv%T&lP?9eN z_XZMuB^{qywsP5rhMC%97hQSu6vs>io1$#x-yeu)E5u&-18|TNGM10I1*UmQ=MZQ~-aMfwP z_?w}CDtiT6vn=*-Xh(;wQ*9(+ZGS2UZXC$TNc|`tq4-OL=#KSo{bSzvbDTSJtNkAW zI-4C_%N>XC+`JW^4>|q}o1Ob(Lavsknjn!5X!LW17iI%@Q*VQag$NI=HO@S*ascg? zJYOT_gR-dy8bOo-DveBKJwm^B-DlGL82kIMmKPTj?P8%cY|W zuffAT)AvN%$MV1?&g2F@tI(~LWnoR@eXf^m-v^n&UQr~s&l_u>niB@M*lViuF(-og z&Kl30YLLyYz-sl`lNSj2sSS-w?S1BT?N|s{+Ji z$TKdLfUNcqKDWAd1*yDLCSW_EY47)z;9k;->US0yk%2I~z!!sHXS0(PDE!=pPn9jA zWhd^QtabAt1^n__C~12z#J^cDe)+!YzBel0r9q5EBFITjKsCU03;U}nwoB8%|8Ey^ zuD0DCpVx|AGLXjmRmLOd`;>o$({51Ny)GwuKz>V>bH(Vc+qjS1fW^!sR%y*eLAaX_ zrj_Cz1QJPaLtPkR$_qaOTM&8IXt-)Fm@bL4jt*5EySxMw7ukmHPyC(xbo6v?G-@$W z@$=^Q-sfI##sD&y1oY?5*6D3!S6S%3LRRkNluvp4x5X13ffsGd%Yf=N!$$priJtFW zgnI6>AeYPHc}^+RmYF*=GN92budtP8OR|aEb=i{ln0ri|;#jbd?iI-|V*@ zUsNN}#$d=b(AS|`tWPYNhFiY#Y|n*++BG~!TT2)1W^_l^o}OQ%K2>SC2lv9S+Y&2d=1Jq_%S0PZfix z2rJ-mT5qa%oL^qqep2tWKM`qpbY0K%PO8Z2;^gYf4gLVYw=Y@U-Bn_(%QrLlhHnEi zz)L@<$vnTD?|Q~JtqqGm4niRE6y=gxCO1L{GYb)H_9bvln+d7fA1;_4_h-X`RjI<+u&GsRa@1o^i| zA>+{d zpjEAEx%!3bEbTY2#Yn?6LKTgZlQkQx4Do@TO_UhP6l8s=dKY34^OAt<`oW6p+f(JLs!7f6tJYVFR4oNjiqh)t5Nx< zhed)c7d{3Z(?L0JIprQi``OUYXkqQCc%&vjW=u0GQY*WL05-kp*Li;$1csd%|0!69 zzyH21AM;IfZwE6ER0GV5GJCrFX4%A`%;Fi%@KegpUwlr z8|@Q7?B#-5Oq6|}yg=Gtja`vWuB_^2y@B$keohJY`4D{Gwj9eEqf(pxnC|v*vx2XO12zT zPfPu<^=G*vjm$61QZ&yEGI%|_6X@Td;kQhaO)rLg)@h@4TH0sA?@T|@T7KhD(t$o= zoI$c^J}gDX)|@^E+pj-0m;3*@WS#Ys-Jr`ma@;3%G)i?OcE(s%F3=>Az}8cTmg3H* zfXvE(n>#$;G_`f2V9zUpG~3LEvjA=3E`K0W^Dmu4RNiv;ti&6A%Uyo_iG*?*kP+3h z09_dblY18wR?{%mQyncY{L1D79>t2<@TOop)(~qLUA{eI>b1IG#K5VDa&7;8+oK(&50u{9mPFdA|7U4K_JE7=ys=-%cdx9qoD!hQq}kaB;pjSQ-sTYpQMJ zo?H#2fAscS2=aYw(OSqI1IgE?P850BF9Q&~=RGj{SFkLjav~`PYnB^&A=T-IFJ_X) z(_PP58Ga0OK8;LHjC2P+e2;EF^)!~R)3hMt3A>S7W_$K$z;*Pc0LAf?r0ek2QNY4mj#$}bn)pri zv8810_yu(iQaq;&8p1M;Xdk@LuNqkP^2A#$@bq$0(L6VhyrW3kBB1qI{8;OElTN^v zRP(TskGmCxN53I^&pUr7U;AL@z1+W4GkzT#)z(NM3GV)?*{z)49156DPxH(1qA8Z{ zLxu%Y%g3e&1Gm=oAlLJh^58`%HR=!_Hx;(f-u@3}$|N)861aW;&H;~bAkRb7N^F1W z#+*e2Szadw%vX&H>a3`YYzlPC8JNPojk$!8>E3`rD;3D6v&7qljgrSBZj;Ajk=@AfVOMQ`_YPqCV*$6IbmRI z%H){7GvCxISc4Vg)s;?rCLMU5e#v#h1WA9f?@sFqybS|j$Z6Le@L#ivF=PTa&9N$# z{Ka6uw(+8CIQ|1Mgi!)YjkAWrX5Z3C?gxL0snCyq75)@IRT* z)xHW3fD3q@!cuuXIrbIlWJZLzUr@*Jh?!5PndDQhnOTEdUSG^7H-^HD$ZkhcvFZAYP`rOMAq;Ti+z9REBh@o@GHc;_0ztaO13{TpTmNY5Fh14y@f)?wiM-0U#1 z3e8_e!koYXq=UBzpxDqGnGLnQzLN9RSbVbFWMa~1@FG|i-F#VefapSwK`-%qRZH(t;xqDYjHxhfQM(tswW38dn2PfazZ`>AI7;`pf1@<5}tm}276 zJKkk3U0_U~>2p%xxdRw7nBOt51#>~~ZX^fa=WtHeXurvB>BP89;S>&2kbo74uI%yf zdc=)2?@TjuuERqH@KMM;>Pu4oRg!X_-VDavT3^+J7Ucx1kX%0BC^^LH++lKi#q@+v zQY{xw(p=D6YdNxKQD#FT1Lr03aKvJ`SXFHvRxY#h==o@{&+i}9JkP~L^zRnNB6Yf< zA=7j`K!yu>8~fMseQ*wt(gd>pIs1y3|0`kYje_N>q>9W*A9?%?L~3+F46hZSEQ~zW z38R!J{Uji7pnV!il(84p;c+h3TQr#e zM+xs39luD(4fff`6fKKysL19~e9I!x{&z8v7h$qRX>#Lr+BTk!Q5%a__kaxoxB>Db zpAlpaGuUX$@FnF5+jEdF={19I%bcQ_xlKRp9wx(vgBJjuQlhdOrCUKsm}m5g-!uoP zqTQ0m;ihdy&u_copA_YTwGn~Mnd%~+xm96-(nxeLpazj=7cwG}*MUF=kX|@!j&DzL zCGCL3{t~#{^P<4~h;phdKRjGtvxq})qAUy94A`smRxcf1>NLEPSqd`Jv%FD}&JI28 zyxQXY<)N)b1~XK@ts$;%@Kfw|RfJ7t^(Lniye-FJI?l5vk#4pJtzJ@Y?qs-n@pi7K z7M19motK7Bnpk6$G4luVL_ya4$_56eykU}1SN>SpuxpKf%Z3_bLB(V+4?!4U zh4&TrQ-lw~e+G~ zx1xAra{_^p(_o>VHGz|};DCGC!P-W#R%)uZd^)}U-7zET+Oy{SWxkJS9m=ABSuS#; zIO}9Hyt?(=NFwd=p1}cp$u@j_>-tM>)ilNCuk~mOCljUrz&`BRQ*vb)C?xYhxtQvT z`&J{pL0-E>*C|3T$XG)(4+b}7_BlHEvqVJItKQjjRI33kzp4EDguGN9Sv3vM%Mk;w zeG{KlN0$r3+`ST0e6IJqRvoJ$zQqgF6A|96SKxU+6r^=TN8|3r{+FdD9~Ss@;ODbv z==N*Bo;Ji)4lti8z^e^U*o!Y=4Ba$U7Wj`Feg^FV3EaQMOy92~J*n%M+hdQ7=MKxv zUQ=t^YG2uB#ETbaZrNZOU2lM{5NMR8#vP1->Jr-Y;%}ox_+l1ZfiIV$b~xy}Mc`US z=Nr}T7XoIDU91vrX(YWo+EpZXCa!3s1Jg53SHqPH1F)#wnh}opJm)tD8mD)&-)I)_ zg9RQ<4PB@mo@<7LmFJR--pdfp?mm9;oo(*HuL`Q#{pas^g~|Vc1fG=ED3*)iCd=b` z8XCk^#kT?_DX`oMVh%HXd^RD|-(&IDR!Q&_^cG3)l=%VyNGpp>bChP}E$^X_CbgS3 zHS_2HU*wM>!)NPsGgX0&Ro{;Z*l$mM==9-1Mhu|QC#ilfdakCv@Q7HX#h}RJJ+J!q zWqGV5y3Y&5%ItmY_Un)%l;~S-YZ6YI0VM4^Pn!z&p1>oh2NnV=(@GGh@81qcO8|X- z*~Josu~k47uHX;6iI`>Pox4&@k4K)I^_E2o4%HdnhEO}*xt+cH4Zk{NS3zsid9LZB z?}0lGr2~;#f1m{&DCB&I8B~Vyg81)&KQhdEAGPJ~V4*F4c{+=>pA5Br>$yAAyIYswP_E5l&`dxr9 zgD}dHb)=(mH_0$)K=gOokgFi!B9VH+-<12L?zJhz25eB+%Q2CL^fLOKVPwHzwICG z9q0I)hKs(75RIighjr^$rNnRkYqP`3Cfp6aZ`bgdEfM)iB!YnFvE{n+QHskvR&f+wLud~rh=yWg3jy$}rKYX?n;@f$s=($xC ze}`GahC&ts?{sg8du$jy8Pe9Yo1Q8sV>J45+Nts5BU1Vi?HBKCpFSgz&VZyw#f88s zIH;qV7nd2|!%fB`Y>bX4+&3>YfGsO_qbXMR8Ikx1_{^@%6d!Q%90dfnzAh z$ph$!MsXwqE&KgrnT7P%`xbObH2&c-;I-W^Mj+Exj_!7W0~4Ou=;hNjE?uBkWUmAB3X>A-bw+=3sDP$yDNfL;K6 z&o~d64;nJDRqX*`zU?rei5EK{VHKZqFtLaY03=`^p0lHXEzMmvbwF=!DI`!lQpjve z+v*X^k9Al=J!KQz?8hI{-u{q}d3YMp=%0g^(k*U8zfA=>c|su z7c(G8m>-C32rnH3k!4WUXrg3a=`&Me@b@VaQK}WMiZ@|-UDQSjGQz-XPWWRu_)>Si zN`6^1ilE5O?$y)qkI6mcqW4FXBs?LFc&G{ZR{8Jq^eTi5=gm{PX`!hdnW6XXd?;AJ zx237srO?s;zAMpvQU3`RtZUbxwFKOwh$NbaU51^#Fr}nbf4LF3PI`i)Z&p(5(whub zb@ejTn%@{78acj9YAkpVpG&soaMkVlA{by?@p?}*GGo)X8_&T{SO~D7}Wg_gOd(0oU7H@I-1%GQeXO8o`o8i*lW&)nx6s<3|W&3OP zd3_L_B$}PI;5ywD1V-FRzp=x%D5>y4)S!ksiGmbBbjbTpR=169W6UmUW&&;-1?JoU zJtooP6S5T=P1vvaSq?w_dr14z6V{3$%NE!$p>^1h7n*36t!%-XdL0{;WR!bt+J?M{ z9JkdF@`32^3}9t^IuQ}757{Jn}GgBniI*+<%L z-zNI-r%&w%5iFc2NN3X{)^5b+y0lRSzW|Hm!9oo~6Eg_G$^HZnRA&$&SJl0A5??{- zRO3@(EGeqRWh_uXDf1V9_bm_=`&_kkJvHIduyx#&Hn>$zbgFMZqSAkMy&l^dMuI_+dtThsPI`&=0n#;5*HZI^6 zr}fub;m{kOixwrF0i1(XRpXBKANTA)USS48&|^d1&t|=21HrYi4~QZ>EggVt6%dG$ zEg+&5vAL|8uKN)_gx)o*GOrUM2ezouPlRA;i+4GI=oP&6T1F8%_yH+y+!9%^`v5>Ze~GMHCBCVNxCToO3`S>iYv^ zkl6Jrztsgpj9j~n?Y~Ws(ke0Xom|xi^ihL{;~N05eC0aC+Oq3U!%Fmz7*0wfbAGq} z2huC}$l4f&(But$Q4v+g7?8nY05J5sfh-eBpaj+$83fq>iR_Y1gc}7AX0D|%e0pH` zt#|PY$qW(*>JSY?@_9dQmq2n@B)e+#IhYOVI^F-w0cl|}Y=J)C(pvI=#&a_~#E@29 ziatokNiV>sQ%0#^>fZQej12&~T7(`(@ph8`mU@0sa z<3>@g+7eTEIgviSmH7@800y#=s}pFg>EGomL%(w-*-O>#N}Y>n#@Yc88cpW;moWWi zz-UOHmYdGcT9qlGIkcYWU)7(xDj_Jp>?dQ|cIaGcrNn2D4!mZ;?g{`Qth`=Z4`0X; zf%c>7pvXnyydLKNvGkQ;QT1Qf0}|5RjkI)k2!b>y-O?eQLo3qV(hW*?r*sb8-7s_t zL%iqyKkr-@-+(jcoZqgs_g;%#(LtRfF!plaHy}#tCn6LH1YFya%oDsV ztZRD<@#^>yBjolHefnP5EM@D!U-$~iL8RmDSY?2w=|tkm?Z@?!8b<*m7pkZBYmuYl zTP$@-s?L4Hp{?XGOxudBx^)L#1q=HEV%hY_O;@@GrQSG@#cvg*Xa8d*Q(uUw(RH9w}2?Z^;v{}K0sdO zX&ion$Mcm4dI3eRmPK>PI72p-EqCm7r`%6g8!+f1T>E13^EzvV)^}K6#r-T5l*Vlv ztysb4jjjN-?3j>5tO8O)j7p45#_9?I0=?^ElDSmv_sx2RzT$weDc(kttruunTEHp2 z&Ql!S1hZzQds^g(Ch&3270w+}-?@*SVYy>;#NR3UP!7B-bX)V{u6sL68JI^xG`v6` zFdZy~XSuFl>3Sx^!q+Aid|r^w)^}7G=^ifh!<_y(fpR|i@T-_oDvbPnRi<9zlq6KD z55Rsc@Y4#Rp8emUyz&b)TMHy6(Zd-gOpNZS6bqi&&G&hMn_kJlokS>2Yi@I$079Ur z0OjWFbs+RdmvfU)uVZama}dO)D zxRaF5&LLY9;iVqyR=2Z0^s_ueD?VCBwIx4%>MsLU?f7fLu)6Ib_r}iHXqc!*gC?;a zPen_S(fyz^{d8EQXzXFDp_P#))yxVOd#E>O_WVOl-(sSR2)kr)l#PBIBWjEUkPr;a zYiL`s4WT>Kvh<~{206e6HWD@ZYS{cmp_(|E350&9ySnY9Gi3GjTw$>~s4ldSWK zNV*=v?cVg-RMx&+Dv-(h6&)LaMR;7sfl27#8&0?s_IWOZLC(x|#$kA2XFaM7 zk0N`t!ZOE{jp25W?B1Xf|5?&pP}->rEM)8-pvsfxJMmDdnFfe(4kW~<7QVhVX|!wz zc+{|8DiNTzoN<#`9MMkgQ@XCZES)Q2=KSy;ZP15eBqqMDztr0)gm|v7X%>BZAjtM? zV*qaOVmL!-dae+#iFy`I$coZ5;!avMqL7&H^=^p($6_lczd%lBeQPP~H01E&3N?%&I732ZlYYh3YfZYK#l zsyY2t{Vf*%Zy|@mA14lD1k?FeDxyQ}IpU))A%hD6s4;N`IYimzZH841y+0t-Q_`i& zo?55-{@+~AF2d<=(hHSS1!1c)5{s+V7r>TeEXAMHwl4kkirp)ht`v)vhKGAAV+rxB zbsE8U`u?wAHrV&;wbp5GTZsOd2iUNjStgR9TjHoO(?8{-_a;KH+lyOiwS6M^xnr!T zKV@Zbi>Ye9S!}PY3oWjVp^j?B<(}Yh;mS}>`!eu)&d>Pd0qWf`k<$`8$Ieif(D$f} z4D>oW{XeitA_ZoO*O<*a&2}AwPu0#2x}{e#261`0yW9Pbju#bJAnJ8i zl}6mtZ)u?RR0f3W{H^`Ib4A^Dzi;}g6YYvr;aMYounv7MDSk^pLZK8m_xN7Aan;x; z0N!k1Ntv%G6b#4@3yjNiY|)1?+Dk-_P<1!8Z4w_Y{_K!)3;ddjFM1!cAbL6Na#T=U#Qzo;|1CA8s9FEu zUPQ}gU(X^=F!xEsruSg)PBl?r_8~41KbNo@_+UBIut~@O!*Y1W+N;ydq-K3~&3ES0i zMpV&U)@ycI`Hkk2!4CX|p%#jJ>{boy7oP!VT)6eI$?|#Kq=?&-;xxkrD^H zya2)wKAj-aL@^Tl4J!-QDAmvMMvs`P7r44)b^4g5Cn3PEsv)m+!v((a{&UeJ-gxx! z{UeZ6)h@+Nq*B^4R;!xm1j}8QHw{lPSe&_x=`+r2lQnJes9%4VIaDj}~e#2y@b&)>eSr`G5l`C0^LueO1U(P*y#bt0x*@ zZY{8VcI9$MSi+Hq6x+}wcOqB{36Ok7eOTh+`!V7^>Ow|$pnc+!4pl5lj#$el16y-Q ziub0>n}PUk+c&5{i7dMO$_94?;@^PGyBpi~7Asp#L1pLtj6|IhR&?G<;@D5dns{kK z>YS~6IMo^HYYvykln#n=m+xTtS4qU$?1Oew+gtp?6X$XLi7n~_pP8=+RM%_AfS%Uj zzF#-|u78Wi7_h<)LS59Xe?t2K@zKgfj{;QAl%W-aAhi$k_0L2`!&#dQjy2;|7(cLP z8qpU7&%`O8iUnYcs#<1*cJugua(>^O+&w6L93`HtTYVap-gO@Vy)3MESog=Uz!78m zjKd^q-D8&5_OszpnKoZ7$F){|q0vYpewb9*zGXZJAX)Ds|Dg1+P6WSeYgzWM>!6{e zCXta7x9~S!l-JH+vN4 z!^#x1$RGee@HiH)bO%)JiOb z+k}NMH0L($GuEf~@+%9E;fZt_BIA&$0}9M?a2!`%DKYWglrA!R>cOU702Y<8XhU7= zbJzQ4t!M+$XOM@ZYC-A8TT9z0IRW#OSDlZ7FNSh9gWV$E46KlJEpGhK0N$t&K=x~O zt3hc84NqmAH~vqMxtbg+gjSPFv7tP$KM2|8oJcGpAw{5~dNn2!adkNFzd*5ts{7@h^#XuGu zl%_^N0wuXpl6&^tVur41LvKl^it}z=2&{8POORWT7>>O8^^v)8Fu9*^8A4ZzK%n`3 zCjBN3oGbsaqB}^fqFxF&On38E*;dQ|t<29?APqDAs*&wBr&MnEAv$J*Ksct_Usjs* z#LVldJ2n0c5#612Bq+^kK-G1?hPe3+Pk20PCN9`H?up`yxRSO5mPQDlDC1*-41NIB zNi4mAqsWV2ZxvP$ckUcr%+Eo|V_$vkl~^SSb#@c+DwDVY-(-kPiVj~#!nPPae0xIsZl~fY`mVSv8p!; z(b-A3#D?B4zikm2Sn*avPeTH!f!-vs%g{v}IhlovG9G)fEvXL72Y3BPRR+8L@Tp<;1IXP zPUxR)O7a!o)qw72?o%a$0+e9a%hwe{C8DIbuk3^i5#h|Ey63{;jBSsG_z&;BCyGzD zc^X73osD?$T%P^zQro*W5Uxw=Dty0v)(6Icyc&|@FF00&OTC*)4Q)SAAW09c$Ib0U0p9) z*e0$}QAtqE-vy$?mFX}Fe|I5NzQQ3hu{8i5wf>aY5K4jnMz2xt!9iE@gRPi$sns}D zMKfBAJ7oXm#lJz4n5XigDVG+Y+AdNDj8XXD%BYI9clGDK(IcC8T$xE2AMk%3HN3-a z{io>yF7?MKg|G_uE`uVwG8ju4BrAW=%v(0^Ac}6%!l|Xo@MiYrN^?Ww!=^@QcB(uB zi1_;Snxbb~n#^Bu+|x@yWYrKEg zAv|MdwREW^BltWwUN;&P0)*$osN(8fOPK&~KMd0EOdt^Ri^IXlj*BxZbYJKgyyQ#7 zi-vjHxi;5W$i{coG`PotA3A6w}KpbzO> zt4(!xVXLfVhNr!CgGUu>DF=JrD|s?7!zjo#3_4?5fK{|9gtN!-cO$jy?LV(Cn_agQ zZ#*Hvt48$Uu+nFqB|l>x8{UI0tJf&cktbq(h~>y!kPYa(~_0|+x_=TDc$H!?RmmXLb7HcmYcSjWu5_yR*d z`?Tmqyk)P|=K_IpELoeyHq4pa#NiK?%>6Vo+?-)l>j8C-JU}--=I5Gr?EF1B5IKBi z$E&3Squ{tA9lLBLAaM~-h@kEwhFC#0fnFpyZlpQsxL|R0xHrF}9?%~NT#t+GT9tlP zwIrd9d|F-00e1VG3Pb1NdYeI@m$doch8o}~>b`6yi4|JOfz@9!!zB0T+WN(5aKxZ? zXdaWLq&|Je>}WmJaroO9&wDK(ehL2lj~#=W(EZwAci&2xve~$JF47im6TveO_;#qr z`$F=&=MLWS#^Pc_Jv(IU6;$+}#QM_ZcP>S{B`Dj%6O*;7B=$e|BNI`X#EgzGZ>^eh zSyx}$?$a~id>Gs4AbdIJTcHHw$r3X?dx&&cVAHy>UaJ%Vh~fI zfF`@7(#gNVGU)b2mLh^^;Z0#rc(|XTSu{5NPCIrDj3UlnMZ!+!KR9aZoht040-f>%j9-q+HJp2~3 zAcfiH=I@5p@k!8$AvIa_=;>GQc7#@I%%fBcBq%-c{IRKfQO^50u-uHM+jVLBM2YCy z2t;J;;H-aklLtkNEH4K)Bx`!DroY;9)P9>>Zx)ca=;Mys{P)qrILFtp>WJsy_;KlR z15X7QxCmiT)2ixwIMEI$VgZ3}@qaD2MU{>f;%wvfT#g7g85Q-8mt`3RbaqI%wEx%N zzz~jeJPFm{AUOikhu=M|_ZA=UQrxF6)NxX)wv~E7fn?jfe%?YhStnL^4wP0N*=5BM zCsN`zT9lDjRU5`58y|oQygSh1a_oNxVF3LrZFKDFHS5T_mv(t^^nWWK>b<=2xLHJ zVd-|0moX*Z^)`+}-3i39(VJg!#!tvBfsz0le0T%G>v3_LH(?EGUb9QkAq%?;v`pf{czhNK3AO`dF z7K|Jj3cH;lP^`TXOpgUUpx1CsVgqxXAci_{-=R&9W4?}MKOJX`q1@oDqk{KyyIv&! z;M*6rMefrMc!mox*5y+1INXISi*5{%Bu#0l!VFoHezD%9)&YTNe|X`!SgiHg&!RyO zVzD6~^ctk?W-8P1H3Lw0Vfu~ro&I^mNAIb`cG@xzQ!j&A#q}DDIJss!z>_iJ&g5I* zHnRLu_;%-(B~>>mbP87QT3CCaGdzbE$b2Q8kK*`Iyf;+45}KG7&2|6ThBL3;QkS)y zJvK4RtLe{J)%VGhM-fqN)=QD+|kqMgaYRr;XGw!8?=@g6s9 zwXzBM(W$VgpS)Xt>L^jBErS^)J7s#{fB(X)F+$} zF&W&Zknr}-Q4(TNwTRh_8)TjjV(+-uw)j+i0FTrcZ?X{ho*(FW<)YEAZ*mt^-vlJW zF%rh?jmu>#3V(?mDj3RfvEUI)++)L8em`Jn-U5kix5`ggJ*g>|L27Ir-To{GgM zt{2-CLmipX=aVq}t{6an`~7$;C!c@E=h*}8`KlxNKS7nR`vMmg z&&z*4mqqF171zvU!ZmB5}MimO@3p-%*PfzevwURdH)B5-#8$BK-;-?^n+rW$l_HqrBMZ7C-=Rks{Q zkfMq8->NledEghK*pL;m;qw*CTY4@o4J;Tn1wpb<0={9Mz#xLWpcvJ7qEY363dgT) z`_Fr*U2?y#h(mlD;jUhOdWtEfS!1e{*X5IUhRe0A*34Sv?cS{Pnz9FXwVHn!9NHfp z#uC?Eh~%w*l=ZjX7N67a)R${h;nHJBxfE_2szRJ_Rhx(C%?}f^JIpI-bWR5Oh5$uL zH`fmk$T8sohNCWf*Rumo*kcwndex$0=8AOR_%9JA$659UasOQCsw1Ss&lM-RAt%C7 zk+a)7H#Lq$z@a|(+cpK_VmDP)G%9^aw`ufKoSggXi6_eIGv#iu(9mh@>2;6uz!8k7 zP*M`tcoN@8!1SBBdl)v_FWGCW^^~xE2X(VQ) z_1b2~ZD?L)Nz%5QcnmZi@e4 zi6(4h^l1cuKwiKQzg=@(&V%q?{f0&ABE&4!8L-~}JTa52RtFv>pLD)DsV?h^n*66U zv)n1QB}ii`?0RS?Qr3e@@tFBFv#cbo0d1d|G4;6%5%gKT39ed_6#;+q>F+i}7|oJz zi&62%^n1_jBdK+uUdSE9wgVkvvXPr`hHgy>C5BgOrPNQn07r~VUi%fGH#ZMV2OhI-_ZCrTf z|KzJPAs(hzv?RnurQpQ3--SFen402M26wMGaXaZVrq2%Quv|bTvVG+}aQr(3mgp_V zx0!LBHaG0Vy>+IvQ2JW?GG7^@xq+zU^02d)^Lsj8zO}Iu^=F$EEACZU`OCAuvgtq< zxoH*&%{khT?PX2oxA)&V(T5)wt(&r-7Gbx-5;`Z}%IrdYbqHdO=lLzAM6b#HLXEn%OF@s z#Y=-PBlaOW=fQi02c+H1*%C;B`Fb6{5W7F&D#inhfdEU8v@*h>(lRj0)xi0WyjyJe zUq|8d(&pQ^DI%y`rnS3y!6g#NLN}#ubq2xGbk5cH>epd+FbZJRdQW~cceXAu*IWQ5 zFwKOfN|T=jdULe3G%jP?jts_41&mkl5SUX1B)+`(KD-~dNQ$xi60)}YNwTr;>zwDP zN|M-r2h{=}OZySe)xs8%b*-%hmIE-8a5__z4hPOAzL!SKJ*4miZZrYAGE_Dw0Tisyx$whUHx?M_2F9%a!+1tWvazV(D z)Jx4~W09KQpzN4x2WHJ(JtQcV$Frwqo3y?~NvzO$*zceIeLxPC!?_?YOA1z-Go?nz z8l(w2*@~KQPr}PoqBwst=(DzE8~SBJiy!ruG)x-GQt4rR*Pl~jP<1ssW>+WM) zW$wRr$#+uXuLjRorpBy4uTRB{e2j1on_V)R*NAG$mlnJ?x{SB8Cv$nIr5qw5aM5`SRuuMqP6`TJH1`|=ELXu-2kJ(-(c%* zu2^+?%x$Zwl11xzA-hS~veS`3?_sB*=>mJp2 zL>VXAMH-^`OZOf7z6v+l?)+TVZZ_~ePrly-hA;x{L{rgojgw4>Q_Y`A4-o;JUd~z% z{*aglR-l;H+x@4Jk^k?oM9d+*B+}-P^Di`zTaagOft*m9)}6#aMHEb)G)6J`mr%;8 zDS+@SRA!GN2VxG{k)v1mk8Sdt)46+4w(hUwBLf!#4B5K7bTJQ^M3P_KABk+R@c{5I z26<3K$u6cI&J4*)j@LICdDd<&eq-{pN}yx~NgL7K_Wm zfYY!98^_Sh{~AAg42LRH9@>Vdg()P)K^Ow- z!qQ})WKDmExr``*mcgcFG^eQVGb@%P@aD7ttbb_Q1{>$KZ)0`;m{K7jcH;7M<5m23 z|6cy?AYkCp$P^VQJ-I|lpZ##9 zVsT0NiXS_;%_^vIV;cns|3g>0MAlb#09CVDz{7GT>Ro7nKiPdiuNlC%zPvf|3FAAM zK#+#AM94!GAP67!til=^k#!%`>I`0w!NJOtR&2-{i{Uv?a2DXT-a| zYcrZ4Pd69&-;>lj1#*e8v3BGKO}EP=tiXb`KK;QaG`0goT!Gx#1V_>tpq%8%M((Q) zORqLtOPl>j_{F1NV97yx)(>w;sK+xvaV;U1(j4S)`NZWd6LP8veAoUDE_J^}{V(he zSLtv(5rn;f;}MY{-?vWE20q>W`(>CaB$oUc7+Z|Sz7N9$nO9SqD*L|K)LZlmPCME3 z@=-aIatKCFLakHTz@cqSfZXaea)!rDr7_^`J7wKi<|yxO-5)4|ix(Gu3tPvDRCdwf7Xe^9jh$P2M6G1LabUHSiu+|Ajo zuhTO*mbivCb{oDMFI7mAFcd|b`@MOqwq6FWwB$Q%Cfcifyk~Hw^ZB}VRWq*9ys6?y zmT`cWw>%ggV}*$z28O-HXIrT6cxUBxJIpztvDLA5P!W1~8a_;WUa?}scQSa& zr?yhqW=vvk%hMt&lz*scalPFntqDzpTwf*w>I?=i&NrB(N%kLq*}2OPDg6z5ZS6EN zHXa2YywV_SO$y{qp(MJS?cAFHXG)-~^NK)nQf(z1$~7pg*IIAuQ@o}Lw3Z_D@cy`z zG@Udbpb|^PD;C9WE_!n)+f9GYqC4}fMK}(UQQ{lsx%LF9shqu`g}LiKl-rG%*7leS=~M=p-GuUM zlcn&D@BvLVg?0~Mq}|a9ayiTN8;Y-?1KzmJw)u4HhBqDM>7Y*@f99+*!f8I#k~!=_ zF^Unx?0J=>Dgpdqd8keR>~m$6rrCS(#xswaDl-PC?<}}(tM${MNS|n0 zXHzx`iDt0RAr|m|GAE6w^;FLeIO)+ znGvcRt+v1z8FSS3&A&j{EA>y@{H)x|eP14=fS1Wu5XM;K-NcMKBFOxtk2q+k!n@@b zuz+}{j3}kHDpYa+am8pT>hhnHACF#$_;k|R+UBzs{%@0b-5x>(=b|~0K`n9qqwsPq zN2}-3PT!ow(qlFek@);u%*kb+pZlMQ!G1_U)6mON>B7h&CmVjUZBs{OpPPwO zLDE)J0i;0c@Rwz|hJcGeP|t_&!>n|9gUc1)f{akOMU0Cz4x9^LQ3#hln1BgkIP3F- zCHwqC9ObT!8U%}@6nV+_Uo8_6&AZ3h9`M)o%${hEI`KuSQMHA@JKeo{89KlsKEZ44 zK6qL!RrD#p_){7oY?54}1)ixnxkLA7ai~2{N-JOT#s&`c4xGzQT`SVVeP4mrmZn=nUQJH;qJO9EH_kq9O1Ag5+`1Uf ziEeBdwFu{i5V=PkVcj82NO?0EMq>!oiBu(&_ zG=$p4Abkn=Fc{!4yZt44opk_-4o!%Hdjho%AaVeh0cI znz|0TzKy-^*5%lfUiKFFemO1{DGTQko;Q#(ml%0IwO(eVo|RHIKQeaE6l!+9o0&NuNzf$rGXxn|Go*eA;%ZMr6L?ijg5)L*Oq08^}q@_2pQ zsJxopmBB0CUK`oHMa>tP-o+wCXe8wlTHjLWH`70tbK+1Ox=HU?b^Ld`Bw+rDUUrlf zF`+uh^>cYdQM*VSL}FCj&(;kwbH#qC6*E@PFkIBEdE&m5_f~QCJ;Dx^7W&Tr z*QUN>#S7~X(FsrPojeogCSdqo_TV*bbop||FJFI<A_*8$@* z>vC;o7&yscl%L8p+O0-x`Y^F79FXcL$fX=&SVpw2GJI@NHCrmCH}+J0E(b5UDhEa( zWGROsfmC$vR*F(;n_!Z#>9;810>XR_em`~@aUi{kt3xt@tMrvmLP^B%R$|}CBw4ZO z1?i>a3y)U?U#Ak#`pcMG1(D6(2V?_tDQ>qc=&I%f8#t4UTseTSXCD%1KxzrJyEIxm6f!Gji(PReB=ayXh z%`wSpr`U+^80z+rqc`C&;udw z)cNp-3m8z!&W>TDvC}ie44p-*Hin-_NX}DMHzJUp31Nd@8d}{N#|&s3+zT>^&VzHK zW`oMbV#0QcaG@(n2j_Of&PF#W>Ezg8bgM`E0k2mBinEPADWhzm#?HYcf1Rs`t5pj6 zG%`=E^(X_5esj+21){3uIz)%!D|BF7%N^0yYrRPqr39h-%^B`qjf%tsvSkw$*D&Ar zevis1JYWFp-Lh0vb^2#lI8M~%NX%qG=1l7-S=xYrS03ezaNpQ4R${vUEEaE_4=yVB zmkn;FHRyLRtskzvjT0Rr0N!Zxg;B^(FPvAH#tr!zerqt$8jg4zcZMB+oK5v1(5`^}<#KLhG(# zL)Xnr$oEK*Eav;$_9ls!;Cj=maSWT0)2!m!EEns-P}(PWq7h6$9Z4%+^J3sGPHu^b zbJYdQCWBV_l+Pylm1Mmo*ejj0zdL(%W%~f)xp?36*^TX$GWv274tibIEUqyDDK{ps zM=Q}?=h6xCt1gV`DJpM$&<$gzKW(J=<{x5>0IVIhM&=PmiI@jf66%#~nWYMLopx{8 zB-roudC8pzKASJQoTvs*GbxO+kaW*@e>Sog9?NRNL;*I7gymZDNSiA8z8>B(ZsL94 z*+-!>%n>rKbvb6Iu?mLwsUIv#_Lmgw6FqAfN@KT!*A@~9Mvr+=%DPq|1qE5{@);8& z5xFw!{_BUhjP6tx*Yq!t`%_hD`262F4oY!-*z%JMmJ7uCT*-V{~u*VUiJ@ zdj6HSRTcz+?2J;Ux+bM>wZ<78S*km8^~XY2DZo_cwqgtdc{vLrS*x>0D`4^bT1HQ4z3RTtj;iNt#Q>`09WbVrPN zs)p6mcz;XKU1Sw{c_G_-bT<&j5-2qZg{%ZN@6=2zSb`Y^}lrn5D4)sWNgr6 zsNv!IHlQaBGoVNxxna~Qs)IEQR`OdB2&YD*A7rqy6gM@w*7L^`ilvTK_IMz zh>;ZO@|ou*p+yA|st>&y)8dM`>w_U!XL^pU7W;FBo>-9Y*4NRuH9A%cQ)74N@xCu< zgHeO4!6^rY7UxSJtHM`V=j)2yCnXpBVvk%s&Kle+Gb=W?AGXUx8y!7|7q*ScSj%F* z-vxMb4X4<;SK$b29$TyX-<@m##0?-5>J|CW)`4A%QypOH=DGoY<(8+9bnKaf)7C(}T#~W?60}Bu0FT@*W=TBg`R1QqvFZkuV7^AqgCmiXk5)r3@8 z9#RfbsNu+rz_-ptS_mDIxOw%@j9c=+79cX~T7F@}NP?bRPUWmnG178}y zO(a-AL{x)>|8K*`hd}h?%7g3isEcpt_6bmk%fgb&gVn3OmUn~ywP$zAkkbI{H^oAU z3K^8^-&b`i*E5Eo%g2fOx03plax?CFRcbyJtc~e09qu|d!c>vI{4krv)Evf8>|}d> z*YCu|p$CP@p~m72CPzV$x?T4N_n(Ox0fnz~MWVfY)9LJDT|g zT(Rv?T$@UEG-T0RC`hF2kG)yTlhhzDO7cO|tT$dx8_&HlpADw&1K4$<9IR1=hVm;6sw-pn(k}V#_8llergL$QV64+IlEF3m;EAElc z{d0-Y=Gvq9OObc(IZ$u@_d)W`8KY4Os7eBARuE|6a0$Y%hFdJ29+7~ga4HD~SinJ& zeCZ)_YA=S(8%PyqCTa+rOoz`}#o;*A1ysCuAf>Mx!Z>>_99!Rn+@ik-cHTlw&*>n= znAXfzBFOO}}B-Qd-s3sS;S;0?$NDM$T zGs!!3^C#*X&mvXqdJ_{@CO8bc&b3srT$nc)YpvtTvrJXm43Lq8@mDuv?wjW=wuiwJ zZGCbmF=nZe%3PHkK5e|ul-b0r&;#6qZ%HG(4ECZ_b)vp>8RsAB%xDBvTwQstxiM(B z!)T9mgarLLh(5net^;ro@ZoG(`01Qj@ZTwL*t=1Xz*s>7jqMpCk5SP5#}NYhm3NOA z_?_V+irCP`e+K&tHJYlMgG&!dk_Fz}L|CI-(vPiDB>d?_tc<(2yiQqnY+vPzNZW_B z5SA`8HkEY~>2f@*AP^XJePf1igf$5?$@9akaH`8!G6j3cEYR2tqedk<@YjDkRomWg zQU87b4h2sER z<{&|d)r8x?h1Nvfno69d=UuB%fnil+QJTutVp426>pUHnV+Wq;MEpXh0 zT$K?|cxe*f%ZIK3ai}z~G~eS#%Q3YG6t%lZlgFK@Sh^Mh_|=KHrw;>nZ9B0kfM&k=O&$GW7ANK`}?)@FWouH!4b?k|MC$>|)3@8so7RIZR8obpq2?BW-Hi|u zalZFi@_krU6a52?EsHxX%_k?tEHggR`lY3W1~dp?ksM4+MTrvWkWXv($vA4VXWypT zEfsZxhvi6(-q{~tiIbWW7=%3c$|h8|^r?UFoJ%>OYLmx*^wS6jeBs5=;1{Wele6?U zpv{Ci>+wXB=aU6_h1owAP%C)zZjswMMK=B@-LX_MhVfT}JN{2{g+Ph%OJPDNwcbL8 zHpS0~&W1{b=sNxtkg|i+@Abhh@j#OLeFD!*vpJcPQ8MhE0goA(@*h4|(MT*%0)cjO z%0RljYuvN1+s*5RoJ}mswow-x;Z&O*i6T28?)vn|zy@!QKkH;^;Tp|;oYL{Po~)W% z+r!$go@b(c{X2U?@s>)0d!W_%*Bj57PB|=|2^-dt@j*}Mv#~`8GDPOLXi+lxSZ)Be!thsNEp?j5QagVw+3DWXrG*-@eE&m8LIggZ?|)$cy9u{6WI(Vu}3-`x?XgW;j?>5_;9 zvJ{vn{+>i8;VIB8QpWhs6JQMjIjPcm#~F`02Ar{N0)m1jqAAjfIe!^OVsLKo$Ol!X z-S1&-c>?JuEx3$`iutEFUC)>JzzPRbV9ma$L|7CLYqBCF1lpaJ===Wmfg>03dK6$T z)*{=(Q)n4psT{ek-~8v_)Afc<@@!t`jRa@-*KCgLa_58@9|QCJxM?KOt_sYflG1#x zfXc6}%@Xt>BER)CCklNC?Q4d%sti7BDy>Yvr2Q}pxG~~3T=yT^Q(Xbe{pX|ZO+$66 zUaJ)W&~-mfn3r#n2}s8bDdFgf^LMeM$OckIhbeN zda$4{P8*|$Z3dTUwl0hpmnD^l>y7P626pFl^Q}pN>J_sw?v;`jg^Fy)H@3F-kr+}7 z7y9C3OF^uoGm7N6^VZD(bqv}FLB#gVIY3;W{mKSRN)Ovy{|Pnl`5=iLrJOQ@5|;1q z17zH6XHknn^%#I6kVkCoZ^N0SgAgW%s)bsX?&@!f405H`d!tCwj)C zwXjz6KKLY@&c*E5NkgjIz01fQ>83w9uRnIo&_Y2icCMH&fsE+Mr$**DwYmoJ?KGBO zc?X343Qmk>YdU4F_%6S8tUjp(LpiXHtcv^IQOrZfPU$vQsbG;M>unD?TW?5gd@She z<-yOEY_Tnq@Dy6ryd*E~gD>yU~O<& zqPN{RhSEHix5pIu)Mo6**r9s7zDsdQy6+C&K~d@8V`tE2^Uu*CL91YBl`M3%es4iw zUX)X{PoCr;jY=#tRaW2wWz~CKi9!*0c`mS_nP2BJ%xSF4%o4U< zl>3y%ij)Hw502`{aN=tXUgFr8wB-U%;#;S45w$TOa)$ZWR3O|xsFOX%IiY4L3zy5< zB(pnU)EjF3F@GaHqEm^%j_I6cL4LuMNC@;lCTNhgX<=@~b`3VvRHtAKTc7r0`_t$E?TeSwj>_6dIfn~BKD%I(5sYME6UVqY*fk1BW z^8pz8Q%bKVuS?*Wqf4LC^sQj2p7=e1;-KU!UyBcO6{FH$pIam{;@uj4x7FDEM?38&xBG5$gR2b@UirGkfh- zYE@rR@0OS)wIHG|&d8C}TSC}*r!1!vU33ukK1ZG z1tPKbc+QXW7fN;dodqqQyVtJ14)d5$zt!vI>cM0ivmkWr8`y|8WRSBAjYZxJROHn+MnX7JmJ~Z~AQ$gV*g56B;YABlVGKnD1lb^Srxmpk1ybrpibmM{o~T<5yoN#>@>w9eai!R&JBaTutecmWq~U;6iDMe{+;k`jI*ph^?hQQq0|%pv-mfb53}%;eD!NyGjA0M8x5mk2eBGYXr5Pf(FIjkkf> z=%3~Bh0s|h3&OqQ60vv${6tG?zIFQIS9!ehH;1cxcFj~uw=H_Qe&9uO!2gBM)R4&^ zpzE43M=*74I6hD!qp$aqmItoM!1zS+B6Lr+ia_1(ruk^)lqFTsKep}r-_yQP%H46x z!FH6k1}qafo7^`YTgz=y%aUb%tbZsSZyLK88b79-JJ9yx8 zlrTfR1&q7Y#tcKWw|~zJ9o<%QoJ>$I**`C)^1nM9sSi-JcPoSkDNX$vpi|1ntRwV8()no-=fA)1xm?~uBKOi7 zRGy({^UBi}X|hQ<05XLzctK0ckv?vYk9Xrz0lH*JC!&{$3BSwcRd=O)VuMkMwSp#b zmYWz4r3MZsyaN}y3TQ%A)ZJj*rw@yiUe61n<9acvzi==QQIbu>r?C%zZkuA@N*viw z+|7^TeCZ8hKdxUE`F{c31S0z>yRXZ|wR(5cEJxU_e-_&t?aBbzFuJ2azDK160Fk(J zfKI9FdrkW)JPapXH@LZG01bIR3ZV*dS~TEa`zBV~)(^2ZyT8}m@tEt+VojM005HW} zMNI5FFn*lCYuES^t{Gqq!T5R(%Y1d}D-A!zq%;^}{o3$nhXCM%J81rRIVa?eEz+ZZ z25q3!nXO&-AeY=Xug7h@Un7fZoTK&HKd<|zlpCa!3(>y2Z zJG5O|23n2sVUx}Fbj@*IvW4gC*>-rfY`(lU@VK~tVzNlNeTaSrS?f!&%&Y6(IOfjx zRd~b3XZ+_T13mC~iJ6~8oo!l{xU&Vvz4RWGJ}Q_8z`4Z2OF^s>sGVcBFmH$ zlXY>2!!hqSn?r${M3VHY=|_8cY{D_?x~hvLq;~P;)w8H= zN{ey<*X^*gxei9pm!tL|Q=VKS7{VIa0RRf4pv^XA+l74Nl38&4UXJtJ1OGk90N_mP z`B?z?p`BJaM!ro1KqsBl{hz@eG& z{{~~3>9m-n3ur=SyzUg`&2Tq;dYq&SfDSix0ANrQ@IZY$3xE9e9BI-hK(>Atvi%*N zp>7&^&&xC3prfsGN&BQ-%WRW<`Z)iE43w}_=8=vM`qgOsY26$jXFI1Z#0JU?Gd@cF zogsP-D!SZtqn(a!XpHjwv+?@exATuftQ+Z7u>)B%C#Ia_5zXaVg&kojQ zz52C?qWTCHN+fJJ-$v#BQ&D3HPPF{LkrV>g zGcXKQ0nd=OIUIWye?OMPQZdLm-q3@L-VvD~g>eruwHv+(JqW;rxbCO2uk$m5WAx$Q z0sx3Yd<=qP02m#${T#xwKiBjiqcb#0k$@rAFhp<+%!uoLK5`i&lN&~I9Af=Hm_h-q Trvj>A00000NkvXXu0mjfGRBUJ diff --git a/assets/splash_screen/background_splash_dark.png b/assets/splash_screen/background_splash_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4b467e070c3eecfbd7aeddc04c286624726898d0 GIT binary patch literal 566724 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νlt*F;AupB8Jy8OF8xNJA{sYN#HK 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 {&K3w6aPJz5_F|yjD<%_|Bg@(64A^t;> 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�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 wb@8~uCT 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 (=t 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 { class SplashScreen extends StatelessWidget { @override Widget build(BuildContext context) { + final isDark = Theme.of(context).brightness == Brightness.dark; return Scaffold( - backgroundColor: Colors.white, - body: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Image.asset('assets/images/logo.png', width: 150), // App Logo - // SizedBox(height: 20), - // CircularProgressIndicator(), // Loading indicator - ], + backgroundColor: isDark ? null : Colors.white, + body: Container( + decoration: BoxDecoration( + color: isDark ? null : Colors.white, + image: isDark + ? DecorationImage( + image: AssetImage('assets/splash_screen/background_splash_dark.png'), // 🔄 Add this background for dark mode + fit: BoxFit.cover, + ) + : null, + ), + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + // 🔄 White or normal logo depending on theme + Spacer(), + Image.asset( + isDark + ? 'assets/splash_screen/FCSCLogo_dark.png' + : 'assets/splash_screen/FCSCLogo_light.png', + width: 150, + ), + SizedBox(height: 20), + // Optional: Progress indicator or version + // CircularProgressIndicator(color: isDark ? Colors.white : Colors.black), + Spacer(), + Padding( + padding: const EdgeInsets.only(bottom: 24.0), + child: Column( + children: [ + Text( + '© حقوق التأليف والنشر', + style: TextStyle( + color: isDark ? Colors.white70 : Colors.black54, + fontSize: 14, + fontFamily: 'NotoKufi', + ), + ), + ], + ), + ), + ], + ), ), ), ); } } + // import 'dart:math'; // // import 'package:flutter/material.dart'; diff --git a/lib/infrastructure/services/img_asset_paths/icons/misc_icon_asset_path.dart b/lib/infrastructure/services/img_asset_paths/icons/misc_icon_asset_path.dart index dcdc2260..97515c58 100644 --- a/lib/infrastructure/services/img_asset_paths/icons/misc_icon_asset_path.dart +++ b/lib/infrastructure/services/img_asset_paths/icons/misc_icon_asset_path.dart @@ -20,4 +20,5 @@ abstract class MiscIconAssetPath { static const group = '$_basePath/group.png'; static const search = '$_basePath/search.png'; static const Search = '$_basePath/Search.svg'; + static const successMsg = '$_basePath/successMsg.png'; } diff --git a/lib/infrastructure/services/img_asset_paths/logo_asset_path.dart b/lib/infrastructure/services/img_asset_paths/logo_asset_path.dart index 2daa8553..23c04cf0 100644 --- a/lib/infrastructure/services/img_asset_paths/logo_asset_path.dart +++ b/lib/infrastructure/services/img_asset_paths/logo_asset_path.dart @@ -1,5 +1,6 @@ abstract class LogoAssetPath { static const _basePath = 'assets/logos'; static const fcsc = '$_basePath/fcsc.png'; - static const uaeStat = '$_basePath/uae_stat.png'; + static const uaeStatLight = '$_basePath/uae_stat_light.png'; + static const uaeStatDark = '$_basePath/uae_stat_dark.png'; } diff --git a/lib/presentation/Screens/Bottom Navigation Pages/UAE_Numbers/uae_numbers.dart b/lib/presentation/Screens/Bottom Navigation Pages/UAE_Numbers/uae_numbers.dart index 50a8d1e5..9a1816cb 100644 --- a/lib/presentation/Screens/Bottom Navigation Pages/UAE_Numbers/uae_numbers.dart +++ b/lib/presentation/Screens/Bottom Navigation Pages/UAE_Numbers/uae_numbers.dart @@ -61,7 +61,7 @@ class UaeNumbers extends ConsumerWidget { 'Roboto', 'NotoKufi', ), - color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF414042), + color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF000000), ), ), body: uaenumberWidget(), @@ -320,7 +320,7 @@ class _UaenumberWidgetState extends ConsumerState { }, ) : null, - contentPadding: EdgeInsets.symmetric(vertical: 12, horizontal: 18.0), + // contentPadding: EdgeInsets.symmetric(vertical: 12, horizontal: 18.0), border: InputBorder.none, // contentPadding: // EdgeInsets.symmetric(vertical: 9, horizontal: 18.0), @@ -358,7 +358,7 @@ class _UaenumberWidgetState extends ConsumerState { myheight, borderColor, colorPattern, - mainTopic['main_topic']), + mainTopic['main_topic'],isDarkTheme), ); }), ], @@ -371,7 +371,7 @@ class _UaenumberWidgetState extends ConsumerState { } List _buildSubTopics(List subTopics, double myWidth, myheight, - Color borderColor, String colorPattern, mainTopic) { + Color borderColor, String colorPattern, mainTopic,isDarkTheme) { subTopics.sort((a, b) => (a['sub_topic_list_order'] ?? 0).compareTo(b['sub_topic_list_order'] ?? 0)); @@ -379,7 +379,7 @@ class _UaenumberWidgetState extends ConsumerState { .map((subTopic) => Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ - buildCategoryTitle(subTopic['sub_topic'], borderColor), + buildCategoryTitle(subTopic['sub_topic'], isDarkTheme), ..._buildDataSetCards(subTopic['tile_data'] ?? [], myWidth, borderColor, colorPattern, mainTopic), ], @@ -430,7 +430,7 @@ class _UaenumberWidgetState extends ConsumerState { return rows; } - Widget buildCategoryTitle(String title, Color color) { + Widget buildCategoryTitle(String title, isDarkTheme) { return Padding( padding: const EdgeInsets.only(top: 1.2, bottom: 1.2), child: Center( @@ -443,7 +443,7 @@ class _UaenumberWidgetState extends ConsumerState { ), fontSize: 16, fontWeight: FontWeight.w600, - color: color, + color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF666666), ), ), ), diff --git a/lib/presentation/Screens/app_tour/WelcomePage.dart b/lib/presentation/Screens/app_tour/WelcomePage.dart index 037bc508..2bb68972 100644 --- a/lib/presentation/Screens/app_tour/WelcomePage.dart +++ b/lib/presentation/Screens/app_tour/WelcomePage.dart @@ -11,12 +11,13 @@ class Welcomepage extends StatelessWidget { Widget build(BuildContext context) { double myheight = MediaQuery.of(context).size.height; double mywidth = MediaQuery.of(context).size.width; + final fcscBanner = Image.asset( BannerAssetPath.fcscLogoLight, height: 40, ); final uaestat = Image.asset( - LogoAssetPath.uaeStat, + LogoAssetPath.uaeStatLight, height: 50, ); diff --git a/lib/presentation/Screens/auth_verification/create_new_pw.dart b/lib/presentation/Screens/auth_verification/create_new_pw.dart index c69290ea..c66ccd86 100644 --- a/lib/presentation/Screens/auth_verification/create_new_pw.dart +++ b/lib/presentation/Screens/auth_verification/create_new_pw.dart @@ -347,8 +347,16 @@ class _CreateNewPwState extends ConsumerState { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { print('has validated $hasValidated'); final formState = _formKey.currentState; diff --git a/lib/presentation/Screens/auth_verification/forgot_password.dart b/lib/presentation/Screens/auth_verification/forgot_password.dart index 7e5f039d..b3579228 100644 --- a/lib/presentation/Screens/auth_verification/forgot_password.dart +++ b/lib/presentation/Screens/auth_verification/forgot_password.dart @@ -349,8 +349,16 @@ class _ForgotPasswordState extends ConsumerState { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { print('has validated $hasValidated'); final formState = _formKey.currentState; diff --git a/lib/presentation/Screens/auth_verification/registration.dart b/lib/presentation/Screens/auth_verification/registration.dart index 8cd9657b..2137c6f1 100644 --- a/lib/presentation/Screens/auth_verification/registration.dart +++ b/lib/presentation/Screens/auth_verification/registration.dart @@ -396,8 +396,8 @@ class _RegisterScreenState extends ConsumerState { shape: BoxShape.circle, boxShadow: [ BoxShadow( - color: Colors.black12, - blurRadius: 6, + color: isDarkTheme ? Colors.white : Colors.black12, + blurRadius: isDarkTheme ? 0 : 6, offset: Offset(0, 2), ), ], @@ -410,6 +410,7 @@ class _RegisterScreenState extends ConsumerState { ); } + return PopScope( canPop: false, // Allow back navigation only if not login screen onPopInvokedWithResult: (didPop, result) { @@ -417,7 +418,8 @@ class _RegisterScreenState extends ConsumerState { context.go('/login'); // Show exit confirmation dialog }, child: Scaffold( - backgroundColor: isDarkTheme ? Color(0xFF111111) : Colors.white, + backgroundColor: isDarkTheme ? Colors.black : Colors.white, + // backgroundColor: isDarkTheme ? Color(0xFF111111) : Colors.white, body: SafeArea( child: Stack(children: [ SingleChildScrollView( @@ -435,8 +437,16 @@ class _RegisterScreenState extends ConsumerState { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { final formState = _formKey.currentState; ref @@ -466,11 +476,39 @@ class _RegisterScreenState extends ConsumerState { mainAxisAlignment: MainAxisAlignment.center, children: [ SizedBox(height: screenheight / 4), - buildIconContainer(Icons.check_circle_rounded, - Color(0xFFB68A34) - // Color(0xFF7DAFBC) + Container( + width: 60, + height: 60, + decoration: BoxDecoration( + color: Color(0xFFF9F9F9), + shape: BoxShape.circle, + boxShadow: [ + BoxShadow( + color: isDarkTheme + ? Colors.white + : Colors.black12, + blurRadius: isDarkTheme ? 0 : 6, + // offset: Offset(0, 2), + ), + ], + ), + child: Center( + child: SizedBox( + height: 35, + width: 35, + child: FittedBox( + fit: BoxFit.contain, + child: Image.asset( + MiscIconAssetPath.successMsg), + ), + ), + ), ), + // buildIconContainer( + // // Icons.check, Color(0xFFB68A34) + // // Color(0xFF7DAFBC) + // ), SizedBox(height: 20), Text( context.translate( @@ -699,9 +737,10 @@ class _RegisterScreenState extends ConsumerState { ? const Color(0xFF000000) : Colors.white, errorStyle: TextStyle( - color: isDarkTheme - ? Color(0xFFFFA200) - : Color(0xFFb22222), + color: Color(0xFFD83731), + // color: isDarkTheme + // ? Color(0xFFFFA200) + // : Color(0xFFb22222), fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -751,7 +790,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), borderSide: BorderSide( - color: Colors.deepPurple, + color: Color(0xFFB68A34), width: 2), // Focused border ), errorBorder: OutlineInputBorder( @@ -807,9 +846,10 @@ class _RegisterScreenState extends ConsumerState { ? const Color(0xFF000000) : Colors.white, errorStyle: TextStyle( - color: isDarkTheme - ? Color(0xFFFFA200) - : Color(0xFFb22222), + color: Color(0xFFD83731), + // color: isDarkTheme + // ? Color(0xFFFFA200) + // : Color(0xFFb22222), fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -854,7 +894,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), borderSide: BorderSide( - color: Colors.deepPurple, + color: Color(0xFFB68A34), width: 2), // Focused border ), errorBorder: OutlineInputBorder( @@ -914,9 +954,10 @@ class _RegisterScreenState extends ConsumerState { ? const Color(0xFF000000) : Colors.white, errorStyle: TextStyle( - color: isDarkTheme - ? Color(0xFFFFA200) - : Color(0xFFb22222), + color: Color(0xFFD83731), + // color: isDarkTheme + // ? Color(0xFFFFA200) + // : Color(0xFFb22222), fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -992,7 +1033,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), borderSide: BorderSide( - color: Colors.deepPurple, + color: Color(0xFFB68A34), width: 2), // Focused border ), errorBorder: OutlineInputBorder( @@ -1051,9 +1092,7 @@ class _RegisterScreenState extends ConsumerState { ? const Color(0xFF000000) : Colors.white, errorStyle: TextStyle( - color: isDarkTheme - ? Color(0xFFFFA200) - : Color(0xFFb22222), + color: Color(0xFFD83731), fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -1119,7 +1158,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), borderSide: BorderSide( - color: Colors.deepPurple, + color: Color(0xFFB68A34), width: 2), // Focused border ), errorBorder: OutlineInputBorder( @@ -1405,6 +1444,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), ), + padding: EdgeInsets.symmetric(vertical: 16.5), ), child: Row( mainAxisSize: MainAxisSize.min, @@ -1439,7 +1479,7 @@ class _RegisterScreenState extends ConsumerState { ), ), ), - SizedBox(height: 5), + SizedBox(height: 10), Text( AppLocalizations.of(context)! .account_confirmation, @@ -1459,7 +1499,7 @@ class _RegisterScreenState extends ConsumerState { : Color(0xFF898C81), ), ), - SizedBox(height: 5), + SizedBox(height: 10), Padding( padding: const EdgeInsets.only( top: 5.0, @@ -1479,6 +1519,7 @@ class _RegisterScreenState extends ConsumerState { borderRadius: BorderRadius.circular(10), ), + padding: EdgeInsets.symmetric(vertical: 16.5), ), child: Row( mainAxisSize: MainAxisSize.min, @@ -1518,7 +1559,8 @@ class _RegisterScreenState extends ConsumerState { height: 10, ), Padding( - padding: const EdgeInsets.all(20.0), + padding: const EdgeInsets.symmetric( + horizontal: 70.0), // child: Container( // height: screenheight / 16, // width: screenwidth / 3, diff --git a/lib/presentation/Screens/charts/screens/chart_screen.dart b/lib/presentation/Screens/charts/screens/chart_screen.dart index 32ef9bf4..7be041db 100644 --- a/lib/presentation/Screens/charts/screens/chart_screen.dart +++ b/lib/presentation/Screens/charts/screens/chart_screen.dart @@ -2532,7 +2532,9 @@ class _ChartScreen1State extends ConsumerState { fontFamily: context.translate( 'Roboto', 'NotoKufi', - )), + ), + color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF000000), + ), ) : Text( context.translate( @@ -2543,7 +2545,9 @@ class _ChartScreen1State extends ConsumerState { fontFamily: context.translate( 'Roboto', 'NotoKufi', - )), + ), + color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF000000), + ), ), // appbarColor: Color(int.parse(widget.bgColor)), // Example color appbarColor: @@ -2584,8 +2588,8 @@ class _ChartScreen1State extends ConsumerState { '#898C81') .replaceFirst('#', '0xff'))), borderRadius: BorderRadius.only( - topLeft: Radius.circular(12.0), - topRight: Radius.circular(12.0), + topLeft: Radius.circular(20), + topRight: Radius.circular(20), ), ), width: double.infinity, @@ -2795,21 +2799,7 @@ class _ChartScreen1State extends ConsumerState { strokeWidth: 2, ), ) // Show loading spinner - : isDarkTheme - ? SvgPicture.asset( - UaeNumbersAssetPath - .shareDark, - semanticsLabel: 'share', - width: 24, - height: 24, - ) - : SvgPicture.asset( - UaeNumbersAssetPath - .shareLight, - semanticsLabel: 'share', - width: 24, - height: 24, - ), + : Image(image: AssetImage(isDarkTheme ? UaeNumbersAssetPath.shareDark : UaeNumbersAssetPath.shareLight)) ], ), ), @@ -2861,7 +2851,7 @@ class _ChartScreen1State extends ConsumerState { // ), ], ), - ) + ), // IconButton( // icon: Icon(Icons.filter_alt_outlined, // color: Colors.white, size: 24), @@ -2870,11 +2860,13 @@ class _ChartScreen1State extends ConsumerState { // context, filterData, chartsData); // }, // ), + ], ), SizedBox(width: 10), ], ), + SizedBox(height: 5), ], ), ), @@ -2897,6 +2889,7 @@ class _ChartScreen1State extends ConsumerState { padding: const EdgeInsets.all(10.0), child: ListView( children: [ + SizedBox(height: 5), Row( mainAxisAlignment: MainAxisAlignment.center, children: [ @@ -3042,11 +3035,11 @@ class _ChartScreen1State extends ConsumerState { .replaceFirst('#', '0xff'), ), ), // Border color - width: 1, // Border width + width: 2, // Border width ), color: backgroundColor, borderRadius: BorderRadius.circular( - 8), // Optional: Rounded corners + 5), // Optional: Rounded corners ), child: Padding( padding: const EdgeInsets.all(16.0), @@ -3148,11 +3141,11 @@ class _ChartScreen1State extends ConsumerState { Color(int.parse(widget.bgColor.replaceFirst('0x', ''), radix: 16)); return Container( margin: EdgeInsets.symmetric(horizontal: 5.0), - width: 30.0, // Set the width of the circle + width: 25.0, // Set the width of the circle height: 25.0, decoration: BoxDecoration( // color: onPressed == null ? Colors.grey[400] : Colors.white, - color: onPressed == null + color: onPressed != null ? Color(int.parse((chartScreenData['header_color'] ?? '#898C81') .replaceFirst('#', '0xff'))) : isDarkTheme @@ -3168,10 +3161,17 @@ class _ChartScreen1State extends ConsumerState { // ), // ], ), - child: IconButton( - onPressed: onPressed, - icon: Icon(icon, color: onPressed == null ? Colors.white : Colors.grey), - iconSize: 12.5, + child: Center( // ✅ Center the IconButton + child: IconButton( + padding: EdgeInsets.zero, // ✅ Remove default padding + constraints: BoxConstraints(), // ✅ Remove default constraints + onPressed: onPressed, + icon: Icon( + icon, + color: onPressed != null ? Colors.white : Color(0xFFC6BEB2), + size: 20.5, + ), + ), ), ); } @@ -3206,7 +3206,7 @@ class _ChartScreen1State extends ConsumerState { 'NotoKufi', ), // color: isActive ? Colors.black : Colors.white, - color: isDarkTheme ? Colors.white : Colors.black, + color: chartScreenData['main_topic'] == 'SOCIAL' ? isActive ? Colors.white : isDarkTheme ? Colors.white : Colors.black : isActive ? Colors.black : isDarkTheme ? Colors.white : Colors.black, // color: Colors.white, fontWeight: isActive ? FontWeight.w500 : FontWeight.w400, fontSize: 13, @@ -3260,11 +3260,11 @@ class CardWidget extends StatelessWidget { (themeMode == ThemeMode.system && MediaQuery.of(context).platformBrightness == Brightness.dark); - final Map mainTopicColors = { - 'ECONOMY': Color(0xFF071F3B), - 'SOCIAL': Color(0xFF4F241B), - 'ENVIRONMENT': Color(0xFF16523C), - }; + // final Map mainTopicColors = { + // 'ECONOMY': Color(0xFF071F3B), + // 'SOCIAL': Color(0xFF4F241B), + // 'ENVIRONMENT': Color(0xFF16523C), + // }; final String mainTopic = chartScreenData['main_topic']; @@ -3283,45 +3283,45 @@ class CardWidget extends StatelessWidget { margin: const EdgeInsets.all(10), // width: card_full_length ? double.infinity : null, decoration: BoxDecoration( - borderRadius: BorderRadius.circular(12), + borderRadius: BorderRadius.circular(5), border: Border.all( color: Color(int.parse( (chartScreenData['border_color'] ?? '#898C81') .replaceFirst('#', '0xff'))), // Dynamic border color - width: 1, // Adjust border thickness + width: 2, // Adjust border thickness ), ), child: Card( margin: const EdgeInsets.all(0), shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(12), + borderRadius: BorderRadius.circular(5), ), elevation: 2, child: Container( // height: cardHeight, - height: 158, + height: 135, padding: const EdgeInsets.only( left: 16.0, right: 16.0, bottom: 2.0, top: 1.0), decoration: BoxDecoration( color: backgroundColor, // Move color inside BoxDecoration borderRadius: BorderRadius.circular( - 12), // Ensure border radius is applied + 5), // Ensure border radius is applied ), child: Column( mainAxisSize: MainAxisSize.min, mainAxisAlignment: MainAxisAlignment.center, children: [ - Image.network( - card_logo ?? '', - width: 30, - height: 30, - errorBuilder: (context, error, stackTrace) { - return Icon(Icons.public, - color: Color(0xFF90B0D5), size: 30); // Fallback icon - }, - ), - const SizedBox(height: 1), + // Image.network( + // card_logo ?? '', + // width: 30, + // height: 30, + // errorBuilder: (context, error, stackTrace) { + // return Icon(Icons.public, + // color: Color(0xFF90B0D5), size: 30); // Fallback icon + // }, + // ), + // const SizedBox(height: 1), MouseRegion( onEnter: (event) { // Show tooltip on hover @@ -3344,6 +3344,7 @@ class CardWidget extends StatelessWidget { chart_heading ?? 'NA', style: TextStyle( color: Colors.white, + fontSize: 13, fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -3369,7 +3370,7 @@ class CardWidget extends StatelessWidget { 'Roboto', 'NotoKufi', ), - fontSize: 11, + fontSize: 13, fontWeight: FontWeight.w400, color: isDarkTheme ? Color(0xFFFFFFFF) : Colors.black87, ), @@ -3433,30 +3434,30 @@ class CardWidget extends StatelessWidget { margin: const EdgeInsets.all(10), // width: card_full_length ? double.infinity : null, decoration: BoxDecoration( - borderRadius: BorderRadius.circular(12), + borderRadius: BorderRadius.circular(5), border: Border.all( color: Color(int.parse( (chartScreenData['border_color'] ?? '#898C81') .replaceFirst('#', '0xff'))), // Dynamic border color - width: 1, // Adjust border thickness + width: 2, // Adjust border thickness ), ), child: Card( margin: const EdgeInsets.all(0), shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(12), + borderRadius: BorderRadius.circular(5), ), elevation: 0, // Remove shadow to keep only the outli child: Container( - height: 158, + height: 135, padding: const EdgeInsets.all(10.0), // padding: const EdgeInsets.only( // left: 10.0, right: 10.0, bottom: 5.0, top: 1.0), decoration: BoxDecoration( color: backgroundColor, // Move color inside BoxDecoration borderRadius: - BorderRadius.circular(12), // Ensure border radius is applied + BorderRadius.circular(5), // Ensure border radius is applied ), child: Column( mainAxisSize: @@ -3465,16 +3466,16 @@ class CardWidget extends StatelessWidget { children: [ // const Icon(Icons.public, // color: Color(0xFF90B0D5), size: 30), - Image.network( - card_logo ?? '', - width: 30, - height: 30, - errorBuilder: (context, error, stackTrace) { - return Icon(Icons.public, - color: Color(0xFF90B0D5), size: 30); // Fallback icon - }, - ), - const SizedBox(height: 3), + // Image.network( + // card_logo ?? '', + // width: 30, + // height: 30, + // errorBuilder: (context, error, stackTrace) { + // return Icon(Icons.public, + // color: Color(0xFF90B0D5), size: 30); // Fallback icon + // }, + // ), + // const SizedBox(height: 3), MouseRegion( onEnter: (event) { final overlay = Overlay.of(context); @@ -3494,7 +3495,7 @@ class CardWidget extends StatelessWidget { chart_heading ?? 'NA', style: TextStyle( color: Colors.white, - fontSize: 10, + fontSize: 13, fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -3520,7 +3521,7 @@ class CardWidget extends StatelessWidget { 'Roboto', 'NotoKufi', ), - fontSize: 11, + fontSize: 13, fontWeight: FontWeight.w400, color: isDarkTheme ? Color(0xFFFFFFFF) : Colors.black87, ), diff --git a/lib/presentation/Screens/charts/widgets/chart_widget.dart b/lib/presentation/Screens/charts/widgets/chart_widget.dart index 5e19098a..9f010629 100644 --- a/lib/presentation/Screens/charts/widgets/chart_widget.dart +++ b/lib/presentation/Screens/charts/widgets/chart_widget.dart @@ -328,7 +328,7 @@ class ChartWidget extends StatelessWidget { // title: '${percentage.toStringAsFixed(1)}%', // title: percentage >= 0.1 ? '${percentage.toStringAsFixed(1)}%' : '', title: percentage >= 0.1 ? '$displayTitle\n${percentage.toStringAsFixed(1)}%' : '', - radius: isTouched ? 60 : 50, + radius: isTouched ? 40 : 30, // Increase size when touched titleStyle: TextStyle( @@ -342,7 +342,7 @@ class ChartWidget extends StatelessWidget { // color: Colors.white, ), // titlePositionPercentageOffset: 1.4, - titlePositionPercentageOffset: 1.8, + titlePositionPercentageOffset: 2.1, ); }).toList(); } diff --git a/lib/presentation/Screens/online_offline_verification/internet_check.dart b/lib/presentation/Screens/online_offline_verification/internet_check.dart index fd6bcbe1..2f99c47b 100644 --- a/lib/presentation/Screens/online_offline_verification/internet_check.dart +++ b/lib/presentation/Screens/online_offline_verification/internet_check.dart @@ -34,84 +34,92 @@ class InternetCheckScreen extends ConsumerWidget { double myHeight = MediaQuery.of(context).size.height; - return Scaffold( - body: Padding( - padding: const EdgeInsets.all(8.0), - child: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Image.asset('assets/logos/no-internet.png', width: 150), - SizedBox(height: myHeight / 40), - Text(context.translate('No Internet Connection','لا يوجد اتصال بالإنترنت'), - style: TextStyle(fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), fontSize: 25, fontWeight: FontWeight.bold),), - Text(context.translate('Please check your Wi-Fi or Mobile Data','يرجى التحقق من شبكة Wi-Fi أو بيانات الهاتف المحمول'), - style: TextStyle(fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), fontSize: 15, fontWeight: FontWeight.w500),), - Text(context.translate('connection and try again','واتصالك ثم حاول مرة أخرى'), - style: TextStyle(fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), fontSize: 15, fontWeight: FontWeight.w500),), - SizedBox(height: myHeight / 40), - ElevatedButton( - onPressed: () async { - bool hasInternet = - await InternetConnectionChecker.instance.hasConnection; + return PopScope( + canPop: false, + onPopInvokedWithResult: (didPop, result) { + if (didPop) return; - if (hasInternet) { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: Text(context.translate('Internet is back!','عاد الاتصال بالإنترنت!')), - backgroundColor: Colors.green, - ), - ); - context.pop(); - // Future.delayed(Duration(seconds: 1), () { - // if (context.canPop()) { - // context.pop(); - // } else { - // context.go('/myhomepage'); - // } - // }); - } else { - ScaffoldMessenger.of(context).showSnackBar( - SnackBar( - content: - Text(context.translate('No internet connection. Please try again.','لا يوجد اتصال بالإنترنت. يرجى المحاولة مرة أخرى.')), - backgroundColor: Colors.red, - ), - ); - } - }, - style: ElevatedButton.styleFrom( - backgroundColor: Color(0xFFA7887A), - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.all(Radius.circular(10)), + }, + child: Scaffold( + body: Padding( + padding: const EdgeInsets.all(8.0), + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Image.asset('assets/logos/no-internet.png', width: 150), + SizedBox(height: myHeight / 40), + Text(context.translate('No Internet Connection','لا يوجد اتصال بالإنترنت'), + style: TextStyle(fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), fontSize: 25, fontWeight: FontWeight.bold),), + Text(context.translate('Please check your Wi-Fi or Mobile Data','يرجى التحقق من شبكة Wi-Fi أو بيانات الهاتف المحمول'), + style: TextStyle(fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), fontSize: 15, fontWeight: FontWeight.w500),), + Text(context.translate('connection and try again','واتصالك ثم حاول مرة أخرى'), + style: TextStyle(fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), fontSize: 15, fontWeight: FontWeight.w500),), + SizedBox(height: myHeight / 40), + ElevatedButton( + onPressed: () async { + bool hasInternet = + await InternetConnectionChecker.instance.hasConnection; + + if (hasInternet) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text(context.translate('Internet is back!','عاد الاتصال بالإنترنت!')), + backgroundColor: Colors.green, + ), + ); + context.pop(); + // Future.delayed(Duration(seconds: 1), () { + // if (context.canPop()) { + // context.pop(); + // } else { + // context.go('/myhomepage'); + // } + // }); + } else { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: + Text(context.translate('No internet connection. Please try again.','لا يوجد اتصال بالإنترنت. يرجى المحاولة مرة أخرى.')), + backgroundColor: Colors.red, + ), + ); + } + }, + style: ElevatedButton.styleFrom( + backgroundColor: Color(0xFFA7887A), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.all(Radius.circular(10)), + ), + ), + child: Row( + mainAxisSize: MainAxisSize.min, + children: [ + Text( context.translate('Retry','إعادة المحاولة'), + style: TextStyle(fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), fontSize: 16, color: Colors.white),), + SizedBox(width: 8), + Icon(Icons.refresh, size: 16, color: Colors.white), + ], ), ), - child: Row( - mainAxisSize: MainAxisSize.min, - children: [ - Text( context.translate('Retry','إعادة المحاولة'), - style: TextStyle(fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), fontSize: 16, color: Colors.white),), - SizedBox(width: 8), - Icon(Icons.refresh, size: 16, color: Colors.white), - ], - ), - ), - ], + ], + ), ), ), ), ); + } } diff --git a/lib/presentation/Screens/profilepage.dart b/lib/presentation/Screens/profilepage.dart index 6b715c4b..6167846d 100644 --- a/lib/presentation/Screens/profilepage.dart +++ b/lib/presentation/Screens/profilepage.dart @@ -69,6 +69,7 @@ class _ProfileScreenState extends ConsumerState { // To keep track of the selected date DateTime? _selectedDate; String? role; + int isOAuthLogin = 0; // Date format for the display final DateFormat _dateFormat = DateFormat('yyyy-MM-dd'); @@ -181,6 +182,7 @@ class _ProfileScreenState extends ConsumerState { _usernameController.text = userDetailsResponse.data['uname'] ?? ''; _emailController.text = userDetailsResponse.data['email'] ?? ''; role = userDetailsResponse.data['role'] ?? ''; + isOAuthLogin = userDetailsResponse.data['is_oauth_login'] ?? ''; }); } catch (e) { print('Error fetching user details: $e'); @@ -252,8 +254,6 @@ class _ProfileScreenState extends ConsumerState { builder: (context, child) { return Theme( data: Theme.of(context).copyWith( - dialogBackgroundColor: - Colors.white, // Background color of the date picker textButtonTheme: TextButtonThemeData( style: ButtonStyle( shape: WidgetStateProperty.all(RoundedRectangleBorder( @@ -262,9 +262,10 @@ class _ProfileScreenState extends ConsumerState { ), ), datePickerTheme: DatePickerThemeData( + backgroundColor: isDarkTheme ? Colors.black : Colors.white, confirmButtonStyle: ButtonStyle( backgroundColor: WidgetStateProperty.all( - Color(0xFFAA8E83)), // OK button background color + Color(0xFFB68A34)), // OK button background color foregroundColor: WidgetStateProperty.all( Colors.white), // OK button text color // minimumSize: WidgetStateProperty.all(Size(150, 50)), @@ -276,16 +277,18 @@ class _ProfileScreenState extends ConsumerState { cancelButtonStyle: ButtonStyle( // backgroundColor: WidgetStateProperty.all(Colors.white), // Cancel button background color foregroundColor: WidgetStateProperty.all( - Color(0xFFAA8E83)), // Cancel button text color + Color(0xFFB68A34)), // Cancel button text color // minimumSize: WidgetStateProperty.all(Size(150, 50)), minimumSize: WidgetStateProperty.all(Size(100, 40)), shape: WidgetStateProperty.all(RoundedRectangleBorder( borderRadius: BorderRadius.circular(12.0), // Rounded corners side: const BorderSide( - color: Color(0xFFAA8E83), width: 2), // Outline color + color: Color(0xFFB68A34), width: 2), // Outline color )), ), ), + dialogTheme: DialogThemeData( + backgroundColor: isDarkTheme ? Colors.black : Colors.white), ), child: child!, ); @@ -464,6 +467,7 @@ class _ProfileScreenState extends ConsumerState { 'تسجيل الخروج', ), style: TextStyle( + // color: Color(0xFFB68A34), color: Color(0xFF898C81), fontWeight: FontWeight.w700, fontFamily: context.translate( @@ -502,7 +506,8 @@ class _ProfileScreenState extends ConsumerState { 'إلغاء', ), style: TextStyle( - color: Color(0xFFAA8E83), + // color: Color(0xFFAA8E83), + color: Color(0xFFB68A34), fontFamily: context.translate( 'Roboto', 'NotoKufi', @@ -513,7 +518,8 @@ class _ProfileScreenState extends ConsumerState { TextButton( onPressed: () => logout(context), // Exit the app style: TextButton.styleFrom( - backgroundColor: Color(0xFFAA8E83), // Set background color + // backgroundColor: Color(0xFFAA8E83), // Set background color + backgroundColor: Color(0xFFB68A34), // Set background color // foregroundColor: Colors.white, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(10.0), // Set text color @@ -603,8 +609,16 @@ class _ProfileScreenState extends ConsumerState { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { final formState = _formKey.currentState; ref.read(localeProvider.notifier).toggleLocale(); @@ -728,6 +742,13 @@ class _ProfileScreenState extends ConsumerState { controller: _usernameController, focusNode: _focusNodes[0], decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), // hintText: _showHints[0] ? 'Enter the User Name' : null, hintStyle: TextStyle( fontFamily: context.translate( @@ -765,6 +786,13 @@ class _ProfileScreenState extends ConsumerState { controller: _emailController, focusNode: _focusNodes[1], decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), // hintText: // _showHints[1] ? 'mohammad.hassan@fcsc.gov.ae' : null, hintStyle: TextStyle( @@ -819,6 +847,13 @@ class _ProfileScreenState extends ConsumerState { controller: _fullNameController, focusNode: _focusNodes[2], decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), enabledBorder: OutlineInputBorder( borderRadius: BorderRadius.circular(10), borderSide: BorderSide( @@ -839,12 +874,33 @@ class _ProfileScreenState extends ConsumerState { fontSize: 14, ), border: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), borderSide: BorderSide( color: Color(0xFFB68A34), // color: // isDarkTheme ? Colors.white : Color(0xFF7296BE), ), - borderRadius: BorderRadius.circular(8), + ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: const Color(0xFFB68A34), + width: 2, + ), + ), + errorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), + focusedErrorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), ), counterText: '', ), @@ -877,6 +933,13 @@ class _ProfileScreenState extends ConsumerState { controller: _dateController, focusNode: _focusNodes[3], decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), enabledBorder: OutlineInputBorder( borderRadius: BorderRadius.circular(10), borderSide: BorderSide( @@ -896,6 +959,27 @@ class _ProfileScreenState extends ConsumerState { ), borderRadius: BorderRadius.circular(8), ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: const Color(0xFFB68A34), + width: 2, + ), + ), + errorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), + focusedErrorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), hintText: _showHints[3] ? 'DD/MM/YYYY' : null, //_showHints[3] ? 'Select your Date of Birth' : null, hintStyle: TextStyle( @@ -954,6 +1038,13 @@ class _ProfileScreenState extends ConsumerState { isExpanded: true, value: _selectedCountry, decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), enabledBorder: OutlineInputBorder( borderRadius: BorderRadius.circular(10), borderSide: BorderSide( @@ -972,6 +1063,27 @@ class _ProfileScreenState extends ConsumerState { ), borderRadius: BorderRadius.circular(8), ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: const Color(0xFFB68A34), + width: 2, + ), + ), + errorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), + focusedErrorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), labelText: context.translate('Select', ' اختيار')), icon: Icon(Icons.keyboard_arrow_down_sharp, color: _isHoveringDropdown @@ -1090,6 +1202,13 @@ class _ProfileScreenState extends ConsumerState { child: DropdownButtonFormField( value: _selectedLanguage, decoration: InputDecoration( + errorStyle: TextStyle( + color: Color(0xFFD83731), // ✅ change to any color + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), enabledBorder: OutlineInputBorder( borderRadius: BorderRadius.circular(10), borderSide: BorderSide( @@ -1108,6 +1227,27 @@ class _ProfileScreenState extends ConsumerState { ), borderRadius: BorderRadius.circular(8), ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: const Color(0xFFB68A34), + width: 2, + ), + ), + errorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), + focusedErrorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide( + color: Color(0xFFD83731), + width: 1, + ), + ), labelText: context.translate('Select', ' اختيار')), icon: Icon(Icons.keyboard_arrow_down_sharp, color: _isHoveringPreferredLang @@ -1149,9 +1289,7 @@ class _ProfileScreenState extends ConsumerState { }, side: BorderSide( color: showError - ? isDarkTheme - ? Color(0xFFB68A34) - : Color(0xFFb22222) + ? Color(0xFFD83731) : Color(0xFFB68A34), // : isDarkTheme @@ -1285,7 +1423,7 @@ class _ProfileScreenState extends ConsumerState { 'Roboto', 'NotoKufi', ), - color: Color(0xFFb22222), + color: Color(0xFFD83731), fontSize: 12, ), ), @@ -1293,6 +1431,7 @@ class _ProfileScreenState extends ConsumerState { ], ), SizedBox(height: 20), + if(isOAuthLogin != 1) Center( child: GestureDetector( onTap: () { diff --git a/lib/presentation/components/lang_toggle.dart b/lib/presentation/components/lang_toggle.dart index 577db375..ab2468e3 100644 --- a/lib/presentation/components/lang_toggle.dart +++ b/lib/presentation/components/lang_toggle.dart @@ -32,8 +32,16 @@ class LangToggle extends ConsumerWidget { knobTextWhenOn: 'ع', paddingWhenOn: EdgeInsets.zero, knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), ); } } diff --git a/lib/presentation/components/my_toggle.dart b/lib/presentation/components/my_toggle.dart index d0eebf49..a9fc0e49 100644 --- a/lib/presentation/components/my_toggle.dart +++ b/lib/presentation/components/my_toggle.dart @@ -10,6 +10,8 @@ class MyToggle extends StatelessWidget { this.knobTextWhenOff = '', this.pathColorWhenOn = Colors.green, this.pathColorWhenOff = const Color(0xffD9D9D9), + required this.knobTextStyleWhenOn, + required this.knobTextStyleWhenOff, }); final bool isOn; @@ -19,6 +21,8 @@ class MyToggle extends StatelessWidget { final Color pathColorWhenOn; final Color pathColorWhenOff; final void Function()? onTap; + final TextStyle knobTextStyleWhenOn; + final TextStyle knobTextStyleWhenOff; @override Widget build(BuildContext context) { @@ -34,6 +38,10 @@ class MyToggle extends StatelessWidget { ); final knobText = Text( isOn ? knobTextWhenOn : knobTextWhenOff, + style: TextStyle( + color: isOn ? knobTextStyleWhenOn.color : knobTextStyleWhenOff.color, + fontWeight: isOn ? knobTextStyleWhenOn.fontWeight : knobTextStyleWhenOff.fontWeight, + ), ); final shouldShowKnobText = (isOn && knobTextWhenOn.isNotEmpty) || (!isOn && knobTextWhenOff.isNotEmpty); @@ -42,7 +50,7 @@ class MyToggle extends StatelessWidget { radius: 21 / 2, child: CircleAvatar( backgroundColor: Colors.white, - radius: 20 / 2, + radius: 18 / 2, child: shouldShowKnobText ? FittedBox( child: Padding( diff --git a/lib/presentation/components/themed_app_bar.dart b/lib/presentation/components/themed_app_bar.dart index 0a20ed51..c81e8569 100644 --- a/lib/presentation/components/themed_app_bar.dart +++ b/lib/presentation/components/themed_app_bar.dart @@ -63,7 +63,7 @@ class ThemedAppBar extends ConsumerWidget { ), ); final logo = Image.asset( - LogoAssetPath.uaeStat, + LogoAssetPath.uaeStatLight, height: 36, ); final title = titleText == null diff --git a/lib/presentation/routes/auth_routes/login_route.dart b/lib/presentation/routes/auth_routes/login_route.dart index 2e4bb8d5..cf997c2d 100644 --- a/lib/presentation/routes/auth_routes/login_route.dart +++ b/lib/presentation/routes/auth_routes/login_route.dart @@ -205,19 +205,20 @@ class LoginRoute extends HookConsumerWidget { } // Function to send the reset password request - Future forgotPasswordMail(String email) async { + Future forgotPasswordMail(String email) async { final url = Uri.parse("${pb.baseUrl}api/auth/request-password-reset?email=$email"); try { final response = await http.get(url); - + final body = json.decode(response.body); if (response.statusCode == 200) { - return; // Success, no action needed here + return body['status'] ?? 'Reset link sent successfully.'; + } else { final errorResponse = json.decode(response.body); throw Exception( - errorResponse['message'] ?? "Failed to send reset email."); + errorResponse['status'] ?? "Failed to send reset email."); } } catch (error) { throw Exception("Something went wrong. Please try again."); @@ -329,7 +330,7 @@ class LoginRoute extends HookConsumerWidget { print('themeMode $themeMode'); } - Future googleLogin(BuildContext context, WidgetRef ref,platform) async { + Future oAuthGoogleAndAppleLogin(BuildContext context, WidgetRef ref,platform) async { print(platform); try { final authData = @@ -342,6 +343,7 @@ class LoginRoute extends HookConsumerWidget { print("✅ Login Successful"); print(authData.record); + final metaDetails = authData.meta; final userDetails = authData.record; final userId = userDetails?.id; final email = userDetails?.data['email'] ?? ''; @@ -354,8 +356,10 @@ class LoginRoute extends HookConsumerWidget { print("Email: ${isProfileComplete}"); print("Email: ${loginCount}"); - await saveUserId(userId!, loginCount); - // await getDeviceToken(context, id); + await loginCountApi(userId!); + await updateOAuthUserDetails(userId!, metaDetails); + // await saveUserId(userId!, loginCount); + // await getDeviceToken(context, userId); await initializeTheme(context, ref, userId); final session = await context.loaderWithErrorDialog( @@ -420,6 +424,71 @@ class LoginRoute extends HookConsumerWidget { } } + Future loginCountApi(String userId) async { + if (userId.isNotEmpty) { + final url = + // Uri.parse("https://pb.venbait.in/api/login_success?id=$userId"); + Uri.parse('$apiUrl/api/login_success?id=$userId'); + + try { + final response = await http.get(url); + + if (response.statusCode == 200) { + print("Login success API call successful: ${response.body}"); + final count = jsonDecode(response.body); + loginCount = count["login_count"]; + print(loginCount); + } else { + print( + "Failed to call login success API. Status code: ${response.statusCode}"); + } + } catch (e) { + print("Error calling login success API: $e"); + } + + await saveUserId(userId, loginCount); + } + } + + Future updateOAuthUserDetails(String userId, metaDetails) async { + final url = "${pb.baseUrl}/api/collections/users/records/$userId"; + + try { + // // Authenticate admin (Persist session globally instead) + // await pb.admins.authWithPassword( + // 'pb@venbainfotech.com', + // 'pb@venbainfotech.com', + // ); + + final userDetails = metaDetails['rawUser']; + print('oauthDetails $userDetails'); + + final response = await http.patch( + Uri.parse(url), + headers: { + 'Content-Type': 'application/json', // Add this + 'Authorization': pb.authStore.token, // Correct way to send auth token + }, + body: jsonEncode({ + "user_mail_verify": true, + "reviewed": true, + "role": 'user', + "uname": userDetails['name'], + "status": 'Approved', + "is_oauth_login": 1, + }), + ); + + if (response.statusCode == 200) { + print("✅ Device token updated successfully!"); + } else { + print("❌ Failed to update device token: ${response.body}"); + } + } catch (e) { + print("🚨 Error updating device token: $e"); + } + } + // SessionEntity _sessionEntityFromPocketbaseRecord(RecordAuth ra) { // final decodedToken = JwtDecoder.decode(ra.token); // final expInSeconds = decodedToken['exp']; @@ -556,10 +625,10 @@ class LoginRoute extends HookConsumerWidget { 'إعادة تعيين كلمة المرور', ), style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), fontSize: locale?.languageCode == 'ar' ? 18 : 20, color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF898C81), fontWeight: FontWeight.w600), @@ -575,7 +644,7 @@ class LoginRoute extends HookConsumerWidget { 'Roboto', 'NotoKufi', ), - color: isDarkTheme ? Color(0xFFFFA100) : Colors.red, + color: Color(0xFFD83731), ), labelText: context.translate( 'Email address', @@ -587,42 +656,40 @@ class LoginRoute extends HookConsumerWidget { 'NotoKufi', ), fontSize: locale?.languageCode == 'ar' ? 13 : 16, - color: isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFF898C81), // For label text color + color: isDarkTheme + ? Color(0xFFFFFFFF) + : Color(0xFF898C81), // For label text color // fontWeight: FontWeight.w600, ), // ✅ Default Border - - - // ✅ Bottom border (no outline) enabledBorder: UnderlineInputBorder( borderSide: BorderSide( - color: isDarkTheme ? Colors.white : const Color(0xFF898C81), + color: isDarkTheme + ? Colors.white + : const Color(0xFF898C81), width: 1, ), ), focusedBorder: UnderlineInputBorder( borderSide: BorderSide( - color: isDarkTheme ? const Color(0xFF24B4FB) : Colors.deepPurple, + color: Color(0xFFB68A34), width: 2, ), ), errorBorder: UnderlineInputBorder( borderSide: BorderSide( - color: isDarkTheme ? const Color(0xFFFFA100) : Colors.red, + color: Color(0xFFD83731), width: 1, ), ), focusedErrorBorder: UnderlineInputBorder( borderSide: BorderSide( - color: isDarkTheme ? const Color(0xFFFFA100) : Colors.red, + color: Color(0xFFD83731), width: 2, ), ), - - - ), ), ), @@ -631,13 +698,12 @@ class LoginRoute extends HookConsumerWidget { onPressed: Navigator.of(dialogCtx, rootNavigator: true).pop, style: TextButton.styleFrom( // backgroundColor: Colors.white, // Background color - foregroundColor: isDarkTheme ? Color(0xFF24B4FB) : Color(0xFF92722A), // Font (text) color + foregroundColor: Color(0xFF92722A), // Font (text) color side: BorderSide( - color: isDarkTheme ? Color(0xFF24B4FB) : Color(0xFF92722A) - ), // Border outline color + color: Color(0xFF92722A)), // Border outline color shape: RoundedRectangleBorder( borderRadius: - BorderRadius.circular(8), // Optional: Rounded corners + BorderRadius.circular(8), // Optional: Rounded corners ), padding: EdgeInsets.symmetric( horizontal: 10, vertical: 10), // Optional: Padding @@ -647,10 +713,13 @@ class LoginRoute extends HookConsumerWidget { 'Return', 'يعود', ), - style: TextStyle( fontSize: context.translate(12, 10), fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ),), + style: TextStyle( + fontSize: context.translate(12, 10), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), ), ), ElevatedButton( @@ -662,10 +731,10 @@ class LoginRoute extends HookConsumerWidget { ); }, style: ElevatedButton.styleFrom( - backgroundColor: isDarkTheme ? Color(0xFF24B4FB) : Color(0xFF92722A), + backgroundColor: Color(0xFFB68A34), foregroundColor: Colors.white, padding: EdgeInsets.symmetric( - horizontal: 10 , vertical: 10), // Optional: Adjusts size + horizontal: 10, vertical: 10), // Optional: Adjusts size shape: RoundedRectangleBorder( // Optional: Adds rounded corners borderRadius: BorderRadius.circular(12), @@ -676,10 +745,13 @@ class LoginRoute extends HookConsumerWidget { 'Send Email', 'إرسال بريد إلكتروني', ), - style: TextStyle( fontSize: context.translate(12, 10), fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ),), + style: TextStyle( + fontSize: context.translate(12, 10), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), ), ), ], @@ -689,21 +761,38 @@ class LoginRoute extends HookConsumerWidget { if (email == null) return; if (!context.mounted) return; + // await context.loaderWithErrorDialog(() async { + // await forgotPasswordMail(email); + // }); + String status = ''; await context.loaderWithErrorDialog(() async { - await forgotPasswordMail(email); + status = await forgotPasswordMail(email); }); if (!context.mounted) return; + if (status == 'success') { + context.simpleDialog( + title: context.translate( + 'Success!', + 'نجاح', + ), + content: context.translate( + 'An email has been sent to $email with further details.', + 'تم إرسال بريد إلكتروني إلى $email يتضمن المزيد من التفاصيل.', + ), + ); + } else { + context.simpleDialog( + title: context.translate( + 'Failed!', + 'نجاح', + ), + content: context.translate( + 'Password reset is not available for accounts signed in with Apple or Google.', + 'لا تتوفر إمكانية إعادة تعيين كلمة المرور للحسابات التي تم تسجيل الدخول إليها باستخدام Apple أو Google.', + ), + ); + } - context.simpleDialog( - title: context.translate( - 'Success!', - 'نجاح', - ), - content: context.translate( - 'An email has been sent to $email with further details.', - 'تم إرسال بريد إلكتروني إلى $email يتضمن المزيد من التفاصيل.', - ), - ); }, style: TextButton.styleFrom( padding: EdgeInsets.zero, @@ -892,7 +981,7 @@ class LoginRoute extends HookConsumerWidget { ), ), padding: const WidgetStatePropertyAll( - EdgeInsets.symmetric(vertical: 10.5), + EdgeInsets.symmetric(vertical: 16.5), ), textStyle: WidgetStatePropertyAll( TextStyle( @@ -901,7 +990,7 @@ class LoginRoute extends HookConsumerWidget { 'NotoKufi', ), fontSize: locale?.languageCode == 'ar' ? 14 : 16, - fontWeight: FontWeight.w600, + fontWeight: FontWeight.w500, ), ), backgroundColor: WidgetStatePropertyAll( @@ -929,15 +1018,15 @@ class LoginRoute extends HookConsumerWidget { 'Roboto', 'NotoKufi', ), - fontSize: locale?.languageCode == 'ar' ? 12 : 18, + fontSize: locale?.languageCode == 'ar' ? 12 : 16, fontWeight: FontWeight.w500, - color: isDarkTheme ? Color(0xFF000000) : null, + color: isDarkTheme ? Colors.white : Colors.white, ), ), 6.horizontalSpace, Icon( Icons.chevron_right_outlined, - color: isDarkTheme ? Color(0xFF000000) : Colors.white, // Set your desired color here + color: isDarkTheme ? Colors.white : Colors.white, // Set your desired color here ) ], ), @@ -995,7 +1084,7 @@ class LoginRoute extends HookConsumerWidget { controller: pwCtl, isObscurable: true, ), - // 6.verticalSpace, + 6.verticalSpace, Padding( padding: EdgeInsets.zero, child: Align( @@ -1003,7 +1092,7 @@ class LoginRoute extends HookConsumerWidget { child: forgotPwBtn, ), ), - 10.verticalSpace, + 11.verticalSpace, loginBtn, ], ), @@ -1146,14 +1235,14 @@ class LoginRoute extends HookConsumerWidget { width: double.infinity, child: OutlinedButton( onPressed: () async { - googleLogin(context,ref,'google'); + oAuthGoogleAndAppleLogin(context,ref,'google'); }, style: OutlinedButton.styleFrom( side: const BorderSide(color: Color(0xFF000000)), shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(8), ), - padding: const EdgeInsets.symmetric(vertical: 12), + padding: const EdgeInsets.symmetric(vertical: 16.5), backgroundColor: Colors.white, foregroundColor: Colors.black, textStyle: TextStyle( @@ -1186,14 +1275,14 @@ class LoginRoute extends HookConsumerWidget { width: double.infinity, child: OutlinedButton( onPressed: () async { - googleLogin(context,ref,'apple'); + oAuthGoogleAndAppleLogin(context,ref,'apple'); }, style: OutlinedButton.styleFrom( side: const BorderSide(color: Color(0xFF000000)), shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(8), ), - padding: const EdgeInsets.symmetric(vertical: 12), + padding: const EdgeInsets.symmetric(vertical: 16.5), backgroundColor: Colors.white, foregroundColor: Colors.black, textStyle: TextStyle( @@ -1231,7 +1320,7 @@ class LoginRoute extends HookConsumerWidget { shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(8), ), - padding: const EdgeInsets.symmetric(vertical: 12), + padding: const EdgeInsets.symmetric(vertical: 16.5), backgroundColor: Colors.white, foregroundColor: Colors.black, textStyle: TextStyle( @@ -1260,11 +1349,14 @@ class LoginRoute extends HookConsumerWidget { ), ), ); - final fcscBanner = Image.asset( - isDarkTheme - ? BannerAssetPath.fcscLogoDark - : BannerAssetPath.fcscLogoLight, - height: 40, + final fcscBanner = Padding( + padding: const EdgeInsets.symmetric(horizontal: 50), + child: Image.asset( + isDarkTheme + ? BannerAssetPath.fcscLogoDark + : BannerAssetPath.fcscLogoLight, + height: 30, + ), ); final screenWidth = MediaQuery.of(context).size.width; final listViewHorizontalPadding = @@ -1283,8 +1375,16 @@ class LoginRoute extends HookConsumerWidget { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { final formState = formKey.currentState; ref.read(localeProvider.notifier).toggleLocale(); @@ -1297,7 +1397,7 @@ class LoginRoute extends HookConsumerWidget { }, ), ), - 34.verticalSpace, + 20.verticalSpace, helloAndPleaseLoginTexts, 40.verticalSpace, form, diff --git a/lib/presentation/routes/bottom_bar_routes/tab_routes/home_route.dart b/lib/presentation/routes/bottom_bar_routes/tab_routes/home_route.dart index a9984fcd..077aa3c6 100644 --- a/lib/presentation/routes/bottom_bar_routes/tab_routes/home_route.dart +++ b/lib/presentation/routes/bottom_bar_routes/tab_routes/home_route.dart @@ -174,6 +174,7 @@ import 'package:uae_stat/config/theme/theme_provider.dart'; import 'package:uae_stat/config/toggle_lang_service.dart'; import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/infrastructure/data/p_auth_repo.dart'; +import 'package:uae_stat/infrastructure/services/img_asset_paths/logo_asset_path.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:tutorial_coach_mark/tutorial_coach_mark.dart'; import 'package:uae_stat/presentation/Screens/app_tour/Target_content.dart'; @@ -200,7 +201,7 @@ class _MyHomePageState extends ConsumerState { context.go('/login'); // Redirect to login after logout } - void _showExitConfirmation(BuildContext context) { + void _showExitConfirmation(BuildContext context,isDarkTheme) { double myheight = MediaQuery.of(context).size.height; showDialog( context: context, @@ -209,11 +210,12 @@ class _MyHomePageState extends ConsumerState { shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(5.0), // Rounded corners ), + backgroundColor: isDarkTheme ? Colors.black : Colors.white, contentPadding: EdgeInsets.zero, title: Text( context.translate('Log Out Confirmation', 'تأكيد تسجيل الخروج'), textAlign: TextAlign.center, - style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold, fontFamily: context.translate( + style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold, color: isDarkTheme ? Colors.white : Colors.black, fontFamily: context.translate( 'Roboto', 'NotoKufi', ),), @@ -249,7 +251,7 @@ class _MyHomePageState extends ConsumerState { borderRadius: BorderRadius.circular(10.0), ), side: BorderSide( - color: Color(0xFFAA8E83), // Border color + color: Color(0xFFB68A34), // Border color width: 1, ), ), @@ -260,7 +262,7 @@ class _MyHomePageState extends ConsumerState { 'Roboto', 'NotoKufi', ), - color: Color(0xFFAA8E83), + color: Color(0xFFB68A34), fontSize: 16, ), ), @@ -272,7 +274,7 @@ class _MyHomePageState extends ConsumerState { child: TextButton( onPressed: () => logout(context), style: TextButton.styleFrom( - backgroundColor: Color(0xFFAA8E83), // Background color + backgroundColor: Color(0xFFB68A34), // Background color foregroundColor: Colors.white, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(10.0), @@ -344,18 +346,23 @@ class _MyHomePageState extends ConsumerState { Widget build(BuildContext context) { double myheight = MediaQuery.of(context).size.height; double mywidth = MediaQuery.of(context).size.width; + + final isDarkTheme = ref.watch(themeProvider) == ThemeMode.dark || + (ref.watch(themeProvider) == ThemeMode.system && + MediaQuery.of(context).platformBrightness == Brightness.dark); + return PopScope( canPop: false, // Allow back navigation only if not login screen onPopInvokedWithResult: (didPop, result) { if (didPop) return; - _showExitConfirmation(context); // Show exit confirmation dialog + _showExitConfirmation(context,isDarkTheme); // Show exit confirmation dialog }, child: BaseScaffold( title: Center( child: SizedBox( height: myheight / 5, width: mywidth / 3, - child: Image(image: AssetImage('assets/logos/uae_stat.png')))), + child: Image(image: AssetImage(isDarkTheme ? LogoAssetPath.uaeStatDark : LogoAssetPath.uaeStatLight)))), body: EconomyStatsWidget(), ), ); @@ -1335,6 +1342,7 @@ class EconomyStatsState extends ConsumerState { child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ + SizedBox(height: 10), RoundedCornerContainer( key: mainTopic['main_topic'] == firstMainTopic ? cardTopicKey @@ -1596,7 +1604,7 @@ class InfoCard extends StatelessWidget { child: Container( height: myheight / 10.9, - width: mywidth / 4, + width: mywidth / 5, margin: const EdgeInsets.symmetric(horizontal: 8), // padding: const EdgeInsets.all(10), diff --git a/lib/presentation/routes/bottom_bar_routes/tab_routes/uae_numbers_routes/sub_routes/economy/_gdp_body.dart b/lib/presentation/routes/bottom_bar_routes/tab_routes/uae_numbers_routes/sub_routes/economy/_gdp_body.dart index dd3342d9..70577134 100644 --- a/lib/presentation/routes/bottom_bar_routes/tab_routes/uae_numbers_routes/sub_routes/economy/_gdp_body.dart +++ b/lib/presentation/routes/bottom_bar_routes/tab_routes/uae_numbers_routes/sub_routes/economy/_gdp_body.dart @@ -289,10 +289,11 @@ class _VersionToggle extends HookConsumerWidget { ), ), ), - MyToggle( - isOn: version.toBool(), - onTap: null, - ), + // MyToggle( + // isOn: version.toBool(), + // onTap: null, + // + // ), DefaultTextStyleTransition( style: styleTween.animate( Animation.fromValueListenable( diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/bookmark.dart b/lib/presentation/routes/drawer_routes/Drawer Items/bookmark.dart index 96c8cb0c..8fdbae29 100644 --- a/lib/presentation/routes/drawer_routes/Drawer Items/bookmark.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/bookmark.dart @@ -551,65 +551,68 @@ class _BookMarkState extends ConsumerState { child: selectedTabIndex == 0 ? (bookmarks.isNotEmpty ? SingleChildScrollView( - child: Column( - children: List.generate( - transformedList.length, (i) { - final mainTopic = transformedList[i]; - print('oustside1 $mainTopic'); - final list = - List.from(mainTopic['SubTopic'] ?? []); - print('oustside2 $list'); - return CustomExpandableTile( - index: i, - isExpanded: expandedIndex == i, - onTap: (int index) { -// 🔹 Expecting an index - setState(() { - expandedIndex = - (expandedIndex == index) - ? null - : index; - }); - }, - title: - mainTopic['main_topic'] ?? 'No Topic', - childWidget: Container( - decoration: BoxDecoration( - color: isDarkTheme - ? Color(0xFF111111) - : Colors.white, -// borderRadius: BorderRadius.all(Radius.circular(20)) - ), - padding: const EdgeInsets.all(16), - child: GridView.builder( - shrinkWrap: true, - physics: - NeverScrollableScrollPhysics(), - gridDelegate: - const SliverGridDelegateWithFixedCrossAxisCount( - crossAxisCount: 2, - crossAxisSpacing: 10.0, - mainAxisSpacing: 10.0, - mainAxisExtent: 100, + child: Container( + padding: const EdgeInsets.all(13.0), + child: Column( + children: List.generate( + transformedList.length, (i) { + final mainTopic = transformedList[i]; + print('oustside1 $mainTopic'); + final list = List.from( + mainTopic['SubTopic'] ?? []); + print('oustside2 $list'); + return CustomExpandableTile( + index: i, + isExpanded: expandedIndex == i, + onTap: (int index) { + // 🔹 Expecting an index + setState(() { + expandedIndex = + (expandedIndex == index) + ? null + : index; + }); + }, + title: mainTopic['main_topic'] ?? + 'No Topic', + childWidget: Container( + decoration: BoxDecoration( + color: isDarkTheme + ? Color(0xFF111111) + : Colors.white, + // borderRadius: BorderRadius.all(Radius.circular(20)) + ), + padding: const EdgeInsets.all(16), + child: GridView.builder( + shrinkWrap: true, + physics: + NeverScrollableScrollPhysics(), + gridDelegate: + const SliverGridDelegateWithFixedCrossAxisCount( + crossAxisCount: 2, + crossAxisSpacing: 10.0, + mainAxisSpacing: 10.0, + mainAxisExtent: 100, + ), + itemCount: list.length, + itemBuilder: (context, index) { + return _buildBoxes( + mainTopic['SubTopic'][index], + context, + mainTopic['valueColor'], + isDarkTheme); + }, ), - itemCount: list.length, - itemBuilder: (context, index) { - return _buildBoxes( - mainTopic['SubTopic'][index], - context, - mainTopic['valueColor'], - isDarkTheme); - }, ), - ), - filteredBookmarks: List.from( - mainTopic['SubTopic'] ?? []), - titleBackgroundColor: - mainTopic['valueColor'], -// Ensure it's a new list - isDarkTheme: isDarkTheme, - ); - }), + filteredBookmarks: List.from( + mainTopic['SubTopic'] ?? []), + titleBackgroundColor: + mainTopic['valueColor'], + // Ensure it's a new list + isDarkTheme: isDarkTheme, + ); + }), + ), ), ) : Center( @@ -658,66 +661,69 @@ class _BookMarkState extends ConsumerState { ) : Padding( padding: const EdgeInsets.all(8.0), - child: Column( - children: [ - Container( - decoration: BoxDecoration( - color: tabs[selectedTabIndex] - ['color'], - borderRadius: BorderRadius.only( - topLeft: Radius.circular(20), - topRight: Radius.circular(20)) + child: Container( + margin: const EdgeInsets.all(13.0), + child: Column( + children: [ + Container( + decoration: BoxDecoration( + color: tabs[selectedTabIndex] + ['color'], + borderRadius: BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20)) - // borderRadius: BorderRadius.all( - // Radius.circular(35)) + // borderRadius: BorderRadius.all( + // Radius.circular(35)) - ), - padding: const EdgeInsets.only( - left: 16, - bottom: 5, - top: 5, - right: 10), - child: Row( - mainAxisAlignment: - MainAxisAlignment.spaceBetween, - children: [ - Text( - tabs[selectedTabIndex]['title'], - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - color: Colors.white, - fontWeight: FontWeight.w600, - fontSize: 20, - ), - ), - ], - ), - ), - SizedBox( - height: 20, - ), - Expanded( - child: GridView.builder( - gridDelegate: - const SliverGridDelegateWithFixedCrossAxisCount( - crossAxisCount: 2, - crossAxisSpacing: 10.0, - mainAxisSpacing: 10.0, - mainAxisExtent: 100, ), - itemCount: filteredBookmarks.length, - itemBuilder: (context, index) { - return _buildBox( - filteredBookmarks[index], - context, - isDarkTheme); - }, + padding: const EdgeInsets.only( + left: 16, + bottom: 5, + top: 5, + right: 10), + child: Row( + mainAxisAlignment: + MainAxisAlignment.spaceBetween, + children: [ + Text( + tabs[selectedTabIndex]['title'], + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + color: Colors.white, + fontWeight: FontWeight.w600, + fontSize: 20, + ), + ), + ], + ), ), - ), - ], + SizedBox( + height: 20, + ), + Expanded( + child: GridView.builder( + gridDelegate: + const SliverGridDelegateWithFixedCrossAxisCount( + crossAxisCount: 2, + crossAxisSpacing: 10.0, + mainAxisSpacing: 10.0, + mainAxisExtent: 100, + ), + itemCount: filteredBookmarks.length, + itemBuilder: (context, index) { + return _buildBox( + filteredBookmarks[index], + context, + isDarkTheme); + }, + ), + ), + ], + ), ), ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/edit_profile.dart b/lib/presentation/routes/drawer_routes/Drawer Items/edit_profile.dart index eca45285..87a87623 100644 --- a/lib/presentation/routes/drawer_routes/Drawer Items/edit_profile.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/edit_profile.dart @@ -100,6 +100,7 @@ class _EditProfileState extends ConsumerState { dynamic recordId; dynamic collectionId; dynamic role; + late int isOAuthLogin; bool _isHoveringDropdown = false; bool _isHoveringPreferredLang = false; @@ -203,6 +204,7 @@ class _EditProfileState extends ConsumerState { _usernameController.text = userDetailsResponse.data['uname'] ?? ''; _emailController.text = userDetailsResponse.data['email'] ?? ''; _fullNameController.text = userDetailsResponse.data['full_name'] ?? ''; + isOAuthLogin = userDetailsResponse.data['is_oauth_login'] ?? ''; // _selectedCountry = userDetailsResponse.data['country_region'] ?? ''; final countryName = @@ -1412,6 +1414,7 @@ class _EditProfileState extends ConsumerState { ), ], ), + if(isOAuthLogin != 1) Center( child: GestureDetector( onTap: () { diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/feedback.dart b/lib/presentation/routes/drawer_routes/Drawer Items/feedback.dart index 44fbf93b..c51d8ee6 100644 --- a/lib/presentation/routes/drawer_routes/Drawer Items/feedback.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/feedback.dart @@ -666,14 +666,14 @@ class _FeedbackFormState extends ConsumerState 'Roboto', 'NotoKufi', ), - color: isDarkTheme ? Colors.black : Colors.white, + color: Colors.white, ), ), 6.horizontalSpace, Icon( Icons.chevron_right_outlined, // color: Colors.white, - color: isDarkTheme ? Colors.black : Colors.white, + color: Colors.white, ), ], ), @@ -1231,8 +1231,16 @@ class LangToggle extends ConsumerWidget { }, knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), ); } } diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/manage_users.dart b/lib/presentation/routes/drawer_routes/Drawer Items/manage_users.dart index 4593cc08..32c60f76 100644 --- a/lib/presentation/routes/drawer_routes/Drawer Items/manage_users.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/manage_users.dart @@ -6,6 +6,9 @@ import 'package:intl/intl.dart'; import 'package:pocketbase/pocketbase.dart'; import 'package:uae_stat/config/api_config.dart'; import 'package:uae_stat/config/connectivity_provider.dart'; +import 'package:uae_stat/config/theme/app_theme.dart'; +import 'package:uae_stat/config/theme/service.dart'; +import 'package:uae_stat/config/theme/theme_provider.dart'; import 'package:uae_stat/config/toggle_lang_service.dart'; import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/infrastructure/services/img_asset_paths/icons/misc_icon_asset_path.dart'; @@ -15,7 +18,7 @@ import 'package:uae_stat/presentation/components/my_bottom_nav_bar.dart'; import 'package:uae_stat/presentation/components/my_drawer.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; import 'package:flutter_gen/gen_l10n/app_localizations.dart'; -// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class ManageUserRouter extends ConsumerStatefulWidget { late final Widget title; @@ -59,8 +62,8 @@ class _ManageUserRouterState extends ConsumerState { await _pb.admins .authWithPassword('pb@venbainfotech.com', 'pb@venbainfotech.com'); final result = await _pb.collection('users').getFullList( - filter: 'role="user"', - ); + filter: 'role="user"', + ); setState(() { userData = result.map((record) { @@ -106,10 +109,10 @@ class _ManageUserRouterState extends ConsumerState { } void _sort( - Comparable? Function(User user) getField, - int columnIndex, - bool ascending, - ) { + Comparable? Function(User user) getField, + int columnIndex, + bool ascending, + ) { setState(() { _sortColumnIndex = columnIndex; _isAscending = ascending; @@ -158,9 +161,9 @@ class _ManageUserRouterState extends ConsumerState { AppLocalizations.of(context)!.status_success, style: TextStyle( fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), + 'Roboto', + 'NotoKufi', + )), ), ), ); @@ -172,14 +175,14 @@ class _ManageUserRouterState extends ConsumerState { ScaffoldMessenger.of(context).showSnackBar( SnackBar( content: Text( - context.translate( - 'Error updating status: $e', '$e خطأ في تحديث الحالة: '), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), - )), + context.translate( + 'Error updating status: $e', '$e خطأ في تحديث الحالة: '), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + )), + )), ); } } @@ -199,7 +202,7 @@ class _ManageUserRouterState extends ConsumerState { borderRadius: BorderRadius.circular(5.0), // Rounded corners ), contentPadding: - EdgeInsets.zero, // Ensure no padding issues with close icon + EdgeInsets.zero, // Ensure no padding issues with close icon content: Stack( children: [ Padding( @@ -230,7 +233,7 @@ class _ManageUserRouterState extends ConsumerState { 'NotoKufi', ), fontWeight: - FontWeight.bold, // Makes newStatus bold + FontWeight.bold, // Makes newStatus bold fontSize: 18, color: Color(0xFF898C81), ), @@ -299,11 +302,11 @@ class _ManageUserRouterState extends ConsumerState { }, style: TextButton.styleFrom( backgroundColor: - Color(0xFFAA8E83), // Set background color + Color(0xFFAA8E83), // Set background color foregroundColor: Colors.white, shape: RoundedRectangleBorder( borderRadius: - BorderRadius.circular(10.0), // Set text color + BorderRadius.circular(10.0), // Set text color ), ), child: Text( @@ -336,11 +339,52 @@ class _ManageUserRouterState extends ConsumerState { } }); + // ref.listen(localeProvider, (previous, next) async { + // final localeCode = next?.languageCode ?? 'en'; // Default to 'en' if null + // await _userService.updateLanguage(localeCode); + // }); + ref.listen(localeProvider, (previous, next) async { final localeCode = next?.languageCode ?? 'en'; // Default to 'en' if null + setState(() { + isLoading = true; + }); await _userService.updateLanguage(localeCode); + + final currentTheme = ref.read(themeProvider); + final isDark = currentTheme == ThemeMode.dark || + (currentTheme == ThemeMode.system && + MediaQuery.of(context).platformBrightness == Brightness.dark); + + final themeString = isDark ? 'dark' : 'light'; + fetchUnverifiedUsers(); + // fetchBookmarks(localeCode, themeString); }); + ref.listen(themeProvider, (previous, next) async { + final localeCode = ref.watch(localeProvider)?.languageCode ?? 'en'; + print(localeCode); + +// Default to 'en' if null + setState(() { + isLoading = true; + print('isLoadingref $isLoading'); + }); + + final currentTheme = ref.read(themeProvider); + final isDark = currentTheme == ThemeMode.dark || + (currentTheme == ThemeMode.system && + MediaQuery.of(context).platformBrightness == Brightness.dark); + + final themeString = isDark ? 'dark' : 'light'; + fetchUnverifiedUsers(); + // fetchBookmarks(localeCode, themeString); + }); + + final isDarkTheme = ref.watch(themeProvider) == ThemeMode.dark || + (ref.watch(themeProvider) == ThemeMode.system && + MediaQuery.of(context).platformBrightness == Brightness.dark); + final Map statusOptions = { 'Approved': AppLocalizations.of(context)!.approved, 'Denied': AppLocalizations.of(context)!.denied, @@ -356,359 +400,321 @@ class _ManageUserRouterState extends ConsumerState { context.go('/myhomepage'); // Show exit confirmation dialog }, child: BaseScaffold( + backgroundColor: isDarkTheme ? Colors.black : Colors.white, + appbarColor: isDarkTheme ? Color(0xFF111111) : Colors.white, // title: Text("Manage User"), title: Text( AppLocalizations.of(context)!.manage_user, style: TextStyle( fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), + 'Roboto', + 'NotoKufi', + )), ), body: isLoading ? Container( - color: Color(0x98FFFCE5), // Semi-transparent background - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Container( - margin: EdgeInsets.symmetric( - horizontal: 40), // Left & Right space - child: LinearProgressIndicator( - minHeight: 5, // Adjust thickness - backgroundColor: - Colors.grey[100], // Optional: Background color - valueColor: AlwaysStoppedAnimation( - Color(0xFFAA8E83)), // Loader color - ), - ), - ], + color: Color(0x98FFFCE5), // Semi-transparent background + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Container( + margin: EdgeInsets.symmetric( + horizontal: 40), // Left & Right space + child: LinearProgressIndicator( + minHeight: 5, // Adjust thickness + backgroundColor: + Colors.grey[100], // Optional: Background color + valueColor: AlwaysStoppedAnimation( + Color(0xFFAA8E83)), // Loader color ), - ) + ), + ], + ), + ) : SingleChildScrollView( - child: Padding( - padding: - const EdgeInsets.only(left: 10.0, right: 10.0, top: 3.0), - child: Column( - children: [ - // TextField( - // decoration: InputDecoration( - // prefixIcon: const Icon(Icons.search), - // hintText: 'Search', - // border: OutlineInputBorder( - // borderRadius: BorderRadius.all(Radius.circular(20)), - // ), - // ), - // onChanged: filterUsers, - // ), - // Container( - // height: 40, - // decoration: BoxDecoration( - // color: Colors.white, - // borderRadius: BorderRadius.circular(30.0), - // border: Border.all(width: 2, color: Color(0xFFAA8E83)), - // ), - // child: TextField( - // decoration: InputDecoration( - // hintText: AppLocalizations.of(context)!.search, - // hintStyle: TextStyle(color: Color(0xFFC3C6CB)), - // prefixIcon: Image.asset( - // MiscIconAssetPath.search, - // width: 20, - // height: 20, - // ), - // // ,prefixIcon: Icon( - // // Icons.search, - // // color: Color(0xFFAA8E83), - // // ), - // border: InputBorder.none, - // contentPadding: EdgeInsets.symmetric( - // vertical: 15.0, horizontal: 20.0), - // ), - // onChanged: filterUsers, - // ), - // ), - Container( - height: 40, - decoration: BoxDecoration( - color: Colors.white, - borderRadius: BorderRadius.circular(30.0), - border: - Border.all(width: 1, color: Color(0xFFAA8E83)), + child: Padding( + padding: + const EdgeInsets.only(left: 10.0, right: 10.0, top: 3.0), + child: Column( + children: [ + + Container( + height: 40, + decoration: BoxDecoration( + color: isDarkTheme ? Color(0xFF000000) : Colors.white, + borderRadius: BorderRadius.circular(5.0), + border: Border.all(width: 2, color: Color(0xFFA0A0A0)), + ), + child: Padding( + padding: EdgeInsets.only(left: 5.0), + child: TextField( + decoration: InputDecoration( + hintText: AppLocalizations.of(context)!.search, + hintStyle: TextStyle( + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), + fontFamily: context.translate('Roboto', 'NotoKufi'), + fontSize: 18, + // height: 1.8, ), - child: Padding( - padding: EdgeInsets.only(left: 12.0), - child: TextField( - decoration: InputDecoration( - hintText: AppLocalizations.of(context)!.search, - hintStyle: TextStyle( - color: Color(0xFFAA8E83), - fontFamily: - context.translate('Roboto', 'NotoKufi'), - fontSize: 14, - height: 2.5, // Helps with vertical alignment - ), - prefixIconConstraints: BoxConstraints( - maxWidth: 42, - maxHeight: 42, - ), - prefixIcon: Container( - alignment: Alignment.center, - padding: EdgeInsets.only(left: 10, right: 5), - child: SvgPicture.asset( - MiscIconAssetPath.Search, - semanticsLabel: 'Search', - height: 18, - width: 18, - colorFilter: ColorFilter.mode( - Color(0xFFAA8E83), BlendMode.srcIn), - ), - ), - contentPadding: EdgeInsets.only( - top: 14), // Aligns hint text with icon - border: InputBorder.none, - ), - onChanged: filterUsers, + prefixIconConstraints: BoxConstraints( + maxWidth: 42, + maxHeight: 42, + ), + prefixIcon: Container( + padding: EdgeInsets.only(right: 5, left: 5), + alignment: Alignment.center, + child: SvgPicture.asset( + MiscIconAssetPath.Search, + semanticsLabel: 'Search', + colorFilter: ColorFilter.mode(Color(0xFFAA8E83), BlendMode.srcIn), + height: 18, + width: 18, ), ), + // contentPadding: EdgeInsets.symmetric(vertical: 12, horizontal: 18.0), + border: InputBorder.none, ), - SizedBox(height: myheight / 40), - filteredUserData.isEmpty - ? Center( - child: Padding( - padding: const EdgeInsets.all(16.0), - child: Column( - mainAxisSize: MainAxisSize.min, - children: [ - SizedBox(height: myheight / 5), + onChanged: filterUsers, + ), + ), + ), + SizedBox(height: myheight / 40), + filteredUserData.isEmpty + ? Center( + child: Padding( + padding: const EdgeInsets.all(16.0), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + SizedBox(height: myheight / 5), - // Icon(Icons.search, - // size: 60, color: Colors.grey), - Image.asset( - MiscIconAssetPath.group, - width: 60, - height: 60, + // Icon(Icons.search, + // size: 60, color: Colors.grey), + Image.asset( + MiscIconAssetPath.group, + width: 60, + height: 60, + ), + + SizedBox(height: 15), + // Space between icon and text + Text( + AppLocalizations.of(context)! + .no_result_found, + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 24, + fontWeight: FontWeight.bold, + color: Colors.grey[700], + ), + ), + + SizedBox(height: 12), // Space between texts + FittedBox( + child: Text( + context.translate( + "We couldn't find anything matching your search.", + 'لم نعثر على أي شيء يطابق بحثك.'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 18, + color: Color(0xFF898C81)), + textAlign: TextAlign.center, + ), + ), + ], + ), + ), + ) + : SingleChildScrollView( + scrollDirection: Axis.horizontal, + child: ConstrainedBox( + constraints: BoxConstraints( + minWidth: MediaQuery.of(context).size.width, + ), + child: DataTable( + sortColumnIndex: _sortColumnIndex, + sortAscending: _isAscending, + columns: [ + DataColumn( + label: Text( + AppLocalizations.of(context)!.user_name, + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + )), + ), + onSort: (columnIndex, ascending) { + _sort( + (user) => + user.userName.toLowerCase(), + columnIndex, + ascending); + }, + ), + DataColumn( + label: Text( + AppLocalizations.of(context)!.email_id, + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + )), + ), + onSort: (columnIndex, ascending) { + _sort( + (user) => + user.emailId.toLowerCase(), + columnIndex, + ascending); + }, + ), + DataColumn( + label: Text( + AppLocalizations.of(context)!.reg_date, + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + )), + ), + onSort: (columnIndex, ascending) { + _sort( + (user) => DateFormat('dd/MM/yyyy') + .parse(user.registrationDate), + columnIndex, + ascending, + ); + }, + ), + DataColumn( + label: Text( + AppLocalizations.of(context)!.status, + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + )), + ), + onSort: (columnIndex, ascending) { + _sort( + (user) => user.status.toLowerCase(), + columnIndex, + ascending); + }, + ), + ], + rows: filteredUserData.isEmpty + ? [ + DataRow( + cells: List.generate( + 4, // Ensure it matches the number of DataColumns + (index) => DataCell( + index == 0 + ? Text( + AppLocalizations.of( + context)! + .no_result_found, + style: TextStyle( + fontFamily: context + .translate( + 'Roboto', + 'NotoKufi', ), - - SizedBox(height: 15), - // Space between icon and text - Text( - AppLocalizations.of(context)! - .no_result_found, + fontStyle: FontStyle + .italic), + ) + : const Text( + ''), // Empty cells for other columns + placeholder: true, + ), + ), + ), + ] + : filteredUserData.map((user) { + return DataRow( + cells: [ + DataCell( + Text( + user.userName, + style: TextStyle( + fontFamily: + context.translate( + 'Roboto', + 'NotoKufi', + )), + ), + ), + DataCell(Text( + user.emailId, + style: TextStyle( + fontFamily: + context.translate( + 'Roboto', + 'NotoKufi', + )), + )), + DataCell(Text( + user.registrationDate, + style: TextStyle( + fontFamily: + context.translate( + 'Roboto', + 'NotoKufi', + )), + )), + DataCell( + DropdownButton( + value: user.status, + items: statusOptions.entries + .map((status) { + return DropdownMenuItem< + String>( + value: status.key, + child: Text( + status.value, style: TextStyle( - fontFamily: context.translate( + fontFamily: + context.translate( 'Roboto', 'NotoKufi', ), - fontSize: 24, - fontWeight: FontWeight.bold, - color: Colors.grey[700], + color: getStatusColor( + status.key), ), ), - - SizedBox(height: 12), // Space between texts - FittedBox( - child: Text( - context.translate( - "We couldn't find anything matching your search.", - 'لم نعثر على أي شيء يطابق بحثك.'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 18, - color: Color(0xFF898C81)), - textAlign: TextAlign.center, - ), - ), - ], - ), - ), - ) - : SingleChildScrollView( - scrollDirection: Axis.horizontal, - child: ConstrainedBox( - constraints: BoxConstraints( - minWidth: MediaQuery.of(context).size.width, - ), - child: DataTable( - sortColumnIndex: _sortColumnIndex, - sortAscending: _isAscending, - columns: [ - DataColumn( - label: Text( - AppLocalizations.of(context)!.user_name, - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), - ), - onSort: (columnIndex, ascending) { - _sort( - (user) => - user.userName.toLowerCase(), - columnIndex, - ascending); - }, - ), - DataColumn( - label: Text( - AppLocalizations.of(context)!.email_id, - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), - ), - onSort: (columnIndex, ascending) { - _sort( - (user) => - user.emailId.toLowerCase(), - columnIndex, - ascending); - }, - ), - DataColumn( - label: Text( - AppLocalizations.of(context)!.reg_date, - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), - ), - onSort: (columnIndex, ascending) { - _sort( - (user) => DateFormat('dd/MM/yyyy') - .parse(user.registrationDate), - columnIndex, - ascending, - ); - }, - ), - DataColumn( - label: Text( - AppLocalizations.of(context)!.status, - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - )), - ), - onSort: (columnIndex, ascending) { - _sort( - (user) => user.status.toLowerCase(), - columnIndex, - ascending); - }, - ), - ], - rows: filteredUserData.isEmpty - ? [ - DataRow( - cells: List.generate( - 4, // Ensure it matches the number of DataColumns - (index) => DataCell( - index == 0 - ? Text( - AppLocalizations.of( - context)! - .no_result_found, - style: TextStyle( - fontFamily: context - .translate( - 'Roboto', - 'NotoKufi', - ), - fontStyle: FontStyle - .italic), - ) - : const Text( - ''), // Empty cells for other columns - placeholder: true, - ), - ), - ), - ] - : filteredUserData.map((user) { - return DataRow( - cells: [ - DataCell( - Text( - user.userName, - style: TextStyle( - fontFamily: - context.translate( - 'Roboto', - 'NotoKufi', - )), - ), - ), - DataCell(Text( - user.emailId, - style: TextStyle( - fontFamily: - context.translate( - 'Roboto', - 'NotoKufi', - )), - )), - DataCell(Text( - user.registrationDate, - style: TextStyle( - fontFamily: - context.translate( - 'Roboto', - 'NotoKufi', - )), - )), - DataCell( - DropdownButton( - value: user.status, - items: statusOptions.entries - .map((status) { - return DropdownMenuItem< - String>( - value: status.key, - child: Text( - status.value, - style: TextStyle( - fontFamily: - context.translate( - 'Roboto', - 'NotoKufi', - ), - color: getStatusColor( - status.key), - ), - ), - ); - }).toList(), - onChanged: (newStatus) { - print(user); - if (newStatus != null) { - _showConfirmationDialog( - user, - newStatus, - statusOptions[ - newStatus]!, - ); - } - }, - ), - ), - ], - ); - }).toList(), - ), + ); + }).toList(), + onChanged: (newStatus) { + print(user); + if (newStatus != null) { + _showConfirmationDialog( + user, + newStatus, + statusOptions[ + newStatus]!, + ); + } + }, ), ), - ], + ], + ); + }).toList(), + ), ), ), - ), + ], + ), + ), + ), ), ); } @@ -729,4 +735,4 @@ class User { required this.registrationDate, this.status = 'Pending', }); -} +} \ No newline at end of file diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/notification/notification.dart b/lib/presentation/routes/drawer_routes/Drawer Items/notification/notification.dart index 0f459b3e..d8057267 100644 --- a/lib/presentation/routes/drawer_routes/Drawer Items/notification/notification.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/notification/notification.dart @@ -286,6 +286,34 @@ class _NotificationPageState extends ConsumerState { {'title': AppLocalizations.of(context)!.notificationFavourites}, ]; + // final List> tabs = [ + // { + // 'title': AppLocalizations.of(context)!.all_updates, + // 'color': Colors.blue, + // }, + // { + // 'title': AppLocalizations.of(context)!.app_updates, + // 'color': Colors.green, + // }, + // { + // 'title': AppLocalizations.of(context)!.notificationSocial, + // 'color': Color(0xFF675863), + // }, + // { + // 'title': AppLocalizations.of(context)!.notificationEconomy, + // 'color': Color(0xFF89AFD8), + // }, + // { + // 'title': AppLocalizations.of(context)!.notificationEnvironment, + // 'color': Color(0xFFB3CF99), + // }, + // { + // 'title': AppLocalizations.of(context)!.notificationFavourites, + // 'color': Colors.red, + // }, + // ]; + + // Filter notifications based on the selected tab List> filteredNotifications = selectedTabIndex == 0 ? notifications @@ -423,7 +451,7 @@ class TabBarHeader extends StatelessWidget { @override Widget build(BuildContext context) { return Container( - color: isDarkTheme ? Color(0xFF111111) : Colors.grey[200], + color: isDarkTheme ? Color(0xFF111111) : Colors.white, padding: const EdgeInsets.symmetric(vertical: 8), child: SingleChildScrollView( scrollDirection: Axis.horizontal, @@ -440,8 +468,8 @@ class TabBarHeader extends StatelessWidget { foregroundColor: MaterialStateProperty.resolveWith((states) { return selectedIndex == index - ? Color(0xFF985400) - : Colors.grey[700]; + ? isDarkTheme ? Color(0xFFFFFFFF) : Color(0xFFB68A34) + : isDarkTheme ? Color(0xFFBBBBBB) : Color(0xFF898C81); }), ), child: Text( diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/AboutTheApp/getStarted.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/AboutTheApp/getStarted.dart index be46f83e..c6d2081d 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/AboutTheApp/getStarted.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/AboutTheApp/getStarted.dart @@ -179,7 +179,7 @@ class _GetStartedState extends ConsumerState { ), ), ), - SizedBox(height: 10), + // SizedBox(height: 10), // SizedBox( // width: MediaQuery.of(context).size.width, // height: MediaQuery.of(context).size.height * 0.36, @@ -188,51 +188,53 @@ class _GetStartedState extends ConsumerState { // fit: BoxFit.contain, // ), // ), - Padding(padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate( - '1. Download the app from the App Store or Google Play Store.', - '1 .قم بتحميل التطبيق من متجر التطبيقات (Appstore) أو متجر جوجل بلاي (Google Play)..', + Padding( + padding: const EdgeInsets.all(30.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate( + '1. Download the app from the App Store or Google Play Store.', + '1 .قم بتحميل التطبيق من متجر التطبيقات (Appstore) أو متجر جوجل بلاي (Google Play)..', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme ? Colors.white : Colors.black54, + ), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme ? Colors.white : Colors.black54, + SizedBox( + height: 20, ), - ), - SizedBox( - height: 20, - ), - Text( - context.translate( - '2. Log in to unlock advanced features or continue as a guest.', - '2 .قم بتسجيل الدخول لفتح الميزات المتقدمة أو الاستمرار كضيف.', + Text( + context.translate( + '2. Log in to unlock advanced features or continue as a guest.', + '2 .قم بتسجيل الدخول لفتح الميزات المتقدمة أو الاستمرار كضيف.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme ? Colors.white : Colors.black54, + ), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme ? Colors.white : Colors.black54, + SizedBox( + height: 20, ), - ), - SizedBox( - height: 20, - ), - Text( - context.translate( - '3. Navigate through categories, explore metrics, and bookmark essential information.', - '3 .تنقل عبر الفئات، واستكشف المقاييس، وقم بإضافة إشارة مرجعية إلى المعلومات الأساسية.', + Text( + context.translate( + '3. Navigate through categories, explore metrics, and bookmark essential information.', + '3 .تنقل عبر الفئات، واستكشف المقاييس، وقم بإضافة إشارة مرجعية إلى المعلومات الأساسية.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme ? Colors.white : Colors.black54, + ), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme ? Colors.white : Colors.black54, - ), - ), - ], - ),) + ], + ), + ) // SizedBox( // height: MediaQuery.of(context).size.height * 0.12, // ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/AppFeatures.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/AppFeatures.dart index 329add2f..63313eae 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/AppFeatures.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/AppFeatures.dart @@ -13,7 +13,6 @@ import 'package:uae_stat/presentation/components/indicators/locale_provider.dart import '../../../../../../infrastructure/services/img_asset_paths/banner_asset_path.dart'; import '../../../custom_drawer_routes.dart'; - class AppFeatures extends ConsumerStatefulWidget { const AppFeatures({super.key}); @@ -176,7 +175,7 @@ class _AppFeaturesState extends ConsumerState { ), ), ), - SizedBox(height: 20,), + // SizedBox(height: 20,), // SizedBox( // width: MediaQuery.of(context).size.width, // height: MediaQuery.of(context).size.height * 0.36, @@ -185,376 +184,391 @@ class _AppFeaturesState extends ConsumerState { // fit: BoxFit.contain, // ), // ), - Padding(padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate('1. Comprehensive Statistics:', - '1. رؤى مستندة إلى البيانات '), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 7.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 6.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Colors.black, - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - text: context.translate( - 'Access detailed datasets across categories such as ', - 'الوصول إلى مجموعات بيانات تفصيلية عبر فئات مثل الاقتصاد، البيئة، الاجتماعية، وغيرها.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontSize: 16, - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate( - 'Economy, Environment, Social, ', ''), - style: TextStyle( - fontWeight: FontWeight.bold, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate('and more.', ''), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontSize: 16, - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - ], - ), - ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Explore statistics presented as smart metrics, graphs, and charts for better understanding.', - 'استكشاف الإحصائيات المقدمة على هيئة مقاييس ذكية ورسوم بيانية ومخططات لتعزيز الفهم.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 30), - Text( - context.translate( - '2. Drilldown Navigation:', '2. التنقل التفصيلي'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 7.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Start with high-level categories and drill down to specific KPIs and metrics for deeper insights.', - 'البدء بالفئات العامة والتنقل وصولًا إلى مؤشرات الأداء الرئيسية (KPIs) والمقاييس المحددة للحصول على رؤى أعمق.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 30), - Text( - context.translate('3. Interactive Visualizations:', - '3. التصورات التفاعلية:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 7.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'View trends and relationships with interactive graphs and charts, including bar graphs, line charts, and more.', - 'عرض الاتجاهات والعلاقات باستخدام الرسوم البيانية التفاعلية مثل المخططات الشريطية، المخططات الخطية، وغيرها.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox( - height: 30, - ), - Text( - context.translate('4. Secure User Access:', - '4. الوصول الآمن للمستخدم:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 7.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), - Expanded( - child: Text( - context.translate( - 'Available only to registered users whose accounts have been approved by an admin.', - 'متاح فقط للمستخدمين المسجلين الذين تمت الموافقة على حساباتهم من قبل المسؤول.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), // Space between bullet and text - - - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Login ensures secure access to sensitive statistical information.', - 'يضمن تسجيل الدخول الوصول الآمن إلى المعلومات الإحصائية الحساسة.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox( - height: 30, - ), - Text( - context.translate('5. Profile Customization:', - '5. تخصيص الملف الشخصي:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 7.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), - Expanded( - child: Text( - context.translate( - 'Update your profile details, such as name, password, and region, to personalize your experience.', - 'قم بتحديث تفاصيل ملفك الشخصي، مثل الاسم وكلمة المرور والمنطقة، لتخصيص تجربتك.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), // Space between bullet and text - ], - ), - ], - ), - ), - ], - ),) + Padding( + padding: const EdgeInsets.all(30.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate('1. Comprehensive Statistics:', + '1. رؤى مستندة إلى البيانات '), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 7.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 6.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black, + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + text: context.translate( + 'Access detailed datasets across categories such as ', + 'الوصول إلى مجموعات بيانات تفصيلية عبر فئات مثل الاقتصاد، البيئة، الاجتماعية، وغيرها.', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontSize: 16, + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: context.translate( + 'Economy, Environment, Social, ', + ''), + style: TextStyle( + fontWeight: FontWeight.bold, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + 'and more.', ''), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontSize: 16, + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + ], + ), + ), + ), + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Explore statistics presented as smart metrics, graphs, and charts for better understanding.', + 'استكشاف الإحصائيات المقدمة على هيئة مقاييس ذكية ورسوم بيانية ومخططات لتعزيز الفهم.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 30), + Text( + context.translate( + '2. Drilldown Navigation:', '2. التنقل التفصيلي'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 7.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Start with high-level categories and drill down to specific KPIs and metrics for deeper insights.', + 'البدء بالفئات العامة والتنقل وصولًا إلى مؤشرات الأداء الرئيسية (KPIs) والمقاييس المحددة للحصول على رؤى أعمق.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 30), + Text( + context.translate('3. Interactive Visualizations:', + '3. التصورات التفاعلية:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 7.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'View trends and relationships with interactive graphs and charts, including bar graphs, line charts, and more.', + 'عرض الاتجاهات والعلاقات باستخدام الرسوم البيانية التفاعلية مثل المخططات الشريطية، المخططات الخطية، وغيرها.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox( + height: 30, + ), + Text( + context.translate('4. Secure User Access:', + '4. الوصول الآمن للمستخدم:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 7.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), + Expanded( + child: Text( + context.translate( + 'Available only to registered users whose accounts have been approved by an admin.', + 'متاح فقط للمستخدمين المسجلين الذين تمت الموافقة على حساباتهم من قبل المسؤول.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), // Space between bullet and text + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Login ensures secure access to sensitive statistical information.', + 'يضمن تسجيل الدخول الوصول الآمن إلى المعلومات الإحصائية الحساسة.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox( + height: 30, + ), + Text( + context.translate('5. Profile Customization:', + '5. تخصيص الملف الشخصي:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 7.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), + Expanded( + child: Text( + context.translate( + 'Update your profile details, such as name, password, and region, to personalize your experience.', + 'قم بتحديث تفاصيل ملفك الشخصي، مثل الاسم وكلمة المرور والمنطقة، لتخصيص تجربتك.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), // Space between bullet and text + ], + ), + ], + ), + ), + ], + ), + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/ChangeMyPassword.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/ChangeMyPassword.dart index 095026d5..307491d6 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/ChangeMyPassword.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/ChangeMyPassword.dart @@ -182,491 +182,505 @@ class _ChangeMyPasswordState extends ConsumerState { ), ), ), - SizedBox( - height: 20, - // width: MediaQuery.of(context).size.width, - // height: MediaQuery.of(context).size.height * 0.36, - // child: Image.asset( - // 'assets/user_guide/changePassword.png', - // fit: BoxFit.contain, - // ), - ), - Padding(padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate( - 'Changing your password helps keep your account secure. Follow these steps to update your password:', - 'يُساعد تغيير كلمة المرور في الحفاظ على أمان حسابك. اتبع هذه الخطوات لتحديث كلمة مرور', - ), - style: TextStyle( - color: isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - SizedBox(height: 12), - Text( - context.translate( - 'Steps to Change Password', 'خطوات تغيير كلمة المرور '), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + // SizedBox( + // height: 20, + // + // ), + Padding( + padding: const EdgeInsets.all(30.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate( + 'Changing your password helps keep your account secure. Follow these steps to update your password:', + 'يُساعد تغيير كلمة المرور في الحفاظ على أمان حسابك. اتبع هذه الخطوات لتحديث كلمة مرور', + ), + style: TextStyle( + color: + isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - fontSize: 22, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '1. Access the Change Password Page:', - '1. الدخول إلى صفحة تغيير كلمة المرور:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + SizedBox(height: 12), + Text( + context.translate('Steps to Change Password', + 'خطوات تغيير كلمة المرور '), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 22, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, + SizedBox(height: 8), + Text( + context.translate( + '1. Access the Change Password Page:', + '1. الدخول إلى صفحة تغيير كلمة المرور:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - text: context.translate( - 'From the Profile page, tap on the ', - 'من صفحة الملف الشخصي، انقر على رابط ', - ), - style: TextStyle( - fontSize: 16, + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, color: isDarkTheme ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), + : Color(0xFF414042), ), - children: [ - TextSpan( + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( text: context.translate( - '"Change Password"', - '"تغيير كلمة المرور" ', + 'From the Profile page, tap on the ', + 'من صفحة الملف الشخصي، انقر على رابط ', ), style: TextStyle( - fontWeight: FontWeight.w600, + fontSize: 16, color: isDarkTheme ? Colors.white - : Color(0xFF414042), + : Color(0xFF898C81), fontFamily: context.translate( 'Roboto', 'NotoKufi', ), ), + children: [ + TextSpan( + text: context.translate( + '"Change Password"', + '"تغيير كلمة المرور" ', + ), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' link at the bottom.', + 'في الأسفل.', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ], ), - TextSpan( - text: context.translate( - ' link at the bottom.', - 'في الأسفل.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ], + ), ), - ), + ], ), ], ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '2. Enter Old Password:', - '2. إدخال كلمة المرور القديمة:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Enter your current password in the first field.', - 'أدخل كلمة المرور الحالية في الحقل الأول.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - ), - ), - ], + SizedBox(height: 8), + Text( + context.translate( + '2. Enter Old Password:', + '2. إدخال كلمة المرور القديمة:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '3. Set a New Password:', - '3. تعيين كلمة مرور جديدة:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Enter your new password in the second field.', - 'أدخل كلمة المرور الجديدة في الحقل الثاني.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Re-enter the new password in the third field for confirmation.', - 'أعد إدخال كلمة المرور الجديدة في الحقل الثالث للتأكيد.', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '4. Password Requirements:', - '4. متطلبات كلمة المرور:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Your new password must be different from the previously used password.', - 'جب أن تكون كلمة المرور الجديدة مختلفة عن كلمة المرور المستخدمة سابقًا', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '5. Save Your Password:', '5. حفظ كلمة المرور '), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - text: context.translate( - 'Tap the ', 'انقرعلى زر '), - style: TextStyle( - fontSize: 16, - // color: Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, color: isDarkTheme ? Colors.white - : Color(0xFF898C81), + : Color(0xFF414042), ), - children: [ - TextSpan( - text: context.translate('Save ', '"حفظ".'), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Enter your current password in the first field.', + 'أدخل كلمة المرور الحالية في الحقل الأول.', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate( + '3. Set a New Password:', + '3. تعيين كلمة مرور جديدة:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Enter your new password in the second field.', + 'أدخل كلمة المرور الجديدة في الحقل الثاني.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Re-enter the new password in the third field for confirmation.', + 'أعد إدخال كلمة المرور الجديدة في الحقل الثالث للتأكيد.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate( + '4. Password Requirements:', + '4. متطلبات كلمة المرور:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Your new password must be different from the previously used password.', + 'جب أن تكون كلمة المرور الجديدة مختلفة عن كلمة المرور المستخدمة سابقًا', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate( + '5. Save Your Password:', '5. حفظ كلمة المرور '), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + text: context.translate( + 'Tap the ', 'انقرعلى زر '), style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), + fontSize: 16, + // color: Color(0xFF898C81), fontFamily: context.translate( 'Roboto', 'NotoKufi', ), - ), - ), - TextSpan( - text: context.translate('button', ''), - style: TextStyle( color: isDarkTheme ? Colors.white : Color(0xFF898C81), ), + children: [ + TextSpan( + text: context.translate( + 'Save ', '"حفظ".'), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate('button', ''), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ], ), - ], + ), ), - ), + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'A confirmation message will appear: “Password has been successfully updated.”', + 'ستظهر رسالة تأكيد: "تم تحديث كلمة المرور بنجاح".', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), + ), + ], ), ], ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'A confirmation message will appear: “Password has been successfully updated.”', - 'ستظهر رسالة تأكيد: "تم تحديث كلمة المرور بنجاح".', - ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate('6. Re-Login:', '6. إعادة تسجيل الدخول'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, + SizedBox(height: 8), + Text( + context.translate( + '6. Re-Login:', '6. إعادة تسجيل الدخول'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Log in again using your new password to continue using the app', - 'قم بتسجيل الدخول مرة أخرى باستخدام كلمة المرور الجديدة للاستمرار في استخدام التطبيق.', + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Log in again using your new password to continue using the app', + 'قم بتسجيل الدخول مرة أخرى باستخدام كلمة المرور الجديدة للاستمرار في استخدام التطبيق.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + ), + ), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - ), - ), + ], ), ], ), - ], - ), + ), + ], ), - ], - ),) + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/EditMyProfile.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/EditMyProfile.dart index 7b528dd3..18faa710 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/EditMyProfile.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/EditMyProfile.dart @@ -180,548 +180,78 @@ class _EditMyProfileState extends ConsumerState { ), ), ), - SizedBox( - height: 10, - // width: MediaQuery.of(context).size.width, - // height: MediaQuery.of(context).size.height * 0.36, - // child: Image.asset( - // 'assets/user_guide/editProfile.png', - // fit: BoxFit.contain, - // ), - ), - Padding(padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate( - 'Editing your profile allows you to update specific information while ensuring that critical details remain secure. Follow the steps below to update your profile:', - 'يتيح لك تعديل ملف التعريف الخاص بك بتحديث معلومات معينة مع ضمان أن تبقى البيانات الحساسة آمنة. اتبع الخطوات التالية لتحديث ملفك الشخصي:', - ), - style: TextStyle( - color: isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - SizedBox(height: 12), - Text( - context.translate( - 'Steps to Edit Profile', 'خطوات تعديل الملف الشخصي '), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + // SizedBox( + // height: 10, + // ), + Padding( + padding: const EdgeInsets.all(30.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate( + 'Editing your profile allows you to update specific information while ensuring that critical details remain secure. Follow the steps below to update your profile:', + 'يتيح لك تعديل ملف التعريف الخاص بك بتحديث معلومات معينة مع ضمان أن تبقى البيانات الحساسة آمنة. اتبع الخطوات التالية لتحديث ملفك الشخصي:', ), - fontSize: 22, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, + style: TextStyle( + color: + isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - ), - SizedBox(height: 8), - Text( - context.translate( - '1. Access the Profile Page:', - '1. الوصول إلى صفحة الملف الشخصي:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + SizedBox(height: 12), + Text( + context.translate('Steps to Edit Profile', + 'خطوات تعديل الملف الشخصي '), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 22, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - text: context.translate('Tap on the ', - 'انقر على خيار "الملف الشخصي" من شريط التنقل في الزاوية العلوية اليسرى من الشاشة.'), - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate('"Profile"', ''), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - ' option from the navigation bar at the top left corner of the screen.', - '')) - ], - ), - )), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '2. Editable Fields:', '2. الحقول القابلة للتعديل:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + SizedBox(height: 8), + Text( + context.translate( + '1. Access the Profile Page:', + '1. الوصول إلى صفحة الملف الشخصي:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Colors.black, - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate( - 'Full Name:', 'الاسم الكامل: '), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - ' Tap the text box to enter your name (up to 40 alphanumeric characters).', - 'اضغط على مربع النص لإدخال اسمك (حتى 40 حرفًا أبجديًا رقميًا).', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81))) - ], - ), - )), - ], - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Colors.black, - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate( - 'Date of Birth: ', 'تاريخ الميلاد: '), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - ' Use the calendar dropdown to select your date of birth.', - 'استخدم القائمة المنسدلة لاختيار تاريخ ميلادك.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ) - ], - ), - )), - ], - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Colors.black, - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate( - 'Country/Region: ', - 'البلد/المنطقة:', - ), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - ' Choose your current location from the dropdown menu.', - 'اختر موقعك الحالي من القائمة المنسدلة.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ), - ], - ), - )), - ], - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon(Icons.brightness_1, + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, size: 5, - color: - isDarkTheme ? Colors.white : Colors.black), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate( - 'User Image: ', 'الصورة الشخصية:'), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - 'Tap on the avatar icon to upload or change your profile picture.', - 'اضغط على أيقونة رمزالصورة لتحميل أو تغيير صورة الملف الشخصي.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ), - ], - ), - )), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate('3. Non-Editable Fields:', - '3. الحقول غير القابلة للتعديل:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon(Icons.brightness_1, - size: 5, - color: - isDarkTheme ? Colors.white : Colors.black), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - children: [ - TextSpan( - text: context.translate('Username ', - 'اسم المستخدم وعنوان البريد الإلكتروني: '), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate('and ', ''), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate('Email Id: ', ''), - style: TextStyle( - fontWeight: FontWeight.w600, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - ), - ), - TextSpan( - text: context.translate( - 'These fields cannot be edited to ensure the integrity of your account.', - 'لا يمكن تعديل هذين الحقلين لضمان سلامة حسابك.', - ), - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ), - ], - ), - )), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate('4. Agree to Terms and Conditions:', - '4. الموافقة على الشروط والأحكام:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Colors.black, - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Ensure that the checkbox for "I agree to Terms & Conditions and Privacy Policy" is selected before saving changes.', - 'تأكد من تحديد خانة "أوافق على الشروط والأحكام وسياسة الخصوصية" قبل حفظ التغييرات.', + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ), - ), - ], - ), - ], - ), - ), - SizedBox(height: 8), - Text( - context.translate( - '5. Save Your Changes:', '5. حفظ التغييرات:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Padding( - padding: const EdgeInsets.only(left: 8.0), - child: Column( - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( text: TextSpan( - text: context.translate( - 'Tap the ', 'اضغط على زر '), + text: context.translate('Tap on the ', + 'انقر على خيار "الملف الشخصي" من شريط التنقل في الزاوية العلوية اليسرى من الشاشة.'), style: TextStyle( fontSize: 16, color: isDarkTheme @@ -734,7 +264,141 @@ class _EditMyProfileState extends ConsumerState { ), children: [ TextSpan( - text: context.translate('Save', '"حفظ" '), + text: + context.translate('"Profile"', ''), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' option from the navigation bar at the top left corner of the screen.', + '')) + ], + ), + )), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate('2. Editable Fields:', + '2. الحقول القابلة للتعديل:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black, + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: context.translate( + 'Full Name:', 'الاسم الكامل: '), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' Tap the text box to enter your name (up to 40 alphanumeric characters).', + 'اضغط على مربع النص لإدخال اسمك (حتى 40 حرفًا أبجديًا رقميًا).', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81))) + ], + ), + )), + ], + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black, + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: context.translate( + 'Date of Birth: ', + 'تاريخ الميلاد: '), style: TextStyle( fontWeight: FontWeight.w600, color: isDarkTheme @@ -748,8 +412,8 @@ class _EditMyProfileState extends ConsumerState { ), TextSpan( text: context.translate( - ' button at the bottom of the screen.', - 'أسفل الشاشة.', + ' Use the calendar dropdown to select your date of birth.', + 'استخدم القائمة المنسدلة لاختيار تاريخ ميلادك.', ), style: TextStyle( color: isDarkTheme @@ -758,61 +422,28 @@ class _EditMyProfileState extends ConsumerState { ) ], ), - ), - ), - ], - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'A confirmation dialog will appear with the message: “Are you sure you want to save this page? Once saved, you will not be able to change your name or date of birth.”', - 'ستظهر نافذة تأكيد برسالة:"هل أنت متأكد أنك تريد حفظ هذه الصفحة؟ بمجرد الحفظ، لن تتمكن من تغيير اسمك أو تاريخ ميلادك."', + )), + ], + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black, ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81)), - ), - ), - ], - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( text: TextSpan( - text: context.translate('Select ', - 'اختر "تأكيد" لحفظ التغييرات أو "إلغاء" للرجوع.'), style: TextStyle( fontSize: 16, color: isDarkTheme @@ -825,7 +456,10 @@ class _EditMyProfileState extends ConsumerState { ), children: [ TextSpan( - text: context.translate('Confirm', ''), + text: context.translate( + 'Country/Region: ', + 'البلد/المنطقة:', + ), style: TextStyle( fontWeight: FontWeight.w600, color: isDarkTheme @@ -839,20 +473,50 @@ class _EditMyProfileState extends ConsumerState { ), TextSpan( text: context.translate( - ' to save the changes', ''), - style: TextStyle( - fontSize: 16, - color: isDarkTheme - ? Colors.white - : Color(0xFF898C81), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), + ' Choose your current location from the dropdown menu.', + 'اختر موقعك الحالي من القائمة المنسدلة.', ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), + ], + ), + )), + ], + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon(Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ TextSpan( - text: context.translate(' Cancel', ''), + text: context.translate( + 'User Image: ', 'الصورة الشخصية:'), style: TextStyle( fontWeight: FontWeight.w600, color: isDarkTheme @@ -865,30 +529,391 @@ class _EditMyProfileState extends ConsumerState { ), ), TextSpan( - text: context.translate(' to go back.', ''), + text: context.translate( + 'Tap on the avatar icon to upload or change your profile picture.', + 'اضغط على أيقونة رمزالصورة لتحميل أو تغيير صورة الملف الشخصي.', + ), style: TextStyle( - fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ], + ), + )), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate('3. Non-Editable Fields:', + '3. الحقول غير القابلة للتعديل:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon(Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: context.translate('Username ', + 'اسم المستخدم وعنوان البريد الإلكتروني: '), + style: TextStyle( + fontWeight: FontWeight.w600, color: isDarkTheme ? Colors.white - : Color(0xFF898C81), + : Color(0xFF414042), fontFamily: context.translate( 'Roboto', 'NotoKufi', ), ), ), + TextSpan( + text: context.translate('and ', ''), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + 'Email Id: ', ''), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + 'These fields cannot be edited to ensure the integrity of your account.', + 'لا يمكن تعديل هذين الحقلين لضمان سلامة حسابك.', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), ], ), - ), - ), - ], - ), - ], + )), + ], + ), + ], + ), ), - ), - ], - ),) - + SizedBox(height: 8), + Text( + context.translate('4. Agree to Terms and Conditions:', + '4. الموافقة على الشروط والأحكام:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Colors.black, + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Ensure that the checkbox for "I agree to Terms & Conditions and Privacy Policy" is selected before saving changes.', + 'تأكد من تحديد خانة "أوافق على الشروط والأحكام وسياسة الخصوصية" قبل حفظ التغييرات.', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 8), + Text( + context.translate( + '5. Save Your Changes:', '5. حفظ التغييرات:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Padding( + padding: const EdgeInsets.only(left: 8.0), + child: Column( + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + text: context.translate( + 'Tap the ', 'اضغط على زر '), + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: context.translate( + 'Save', '"حفظ" '), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' button at the bottom of the screen.', + 'أسفل الشاشة.', + ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ) + ], + ), + ), + ), + ], + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'A confirmation dialog will appear with the message: “Are you sure you want to save this page? Once saved, you will not be able to change your name or date of birth.”', + 'ستظهر نافذة تأكيد برسالة:"هل أنت متأكد أنك تريد حفظ هذه الصفحة؟ بمجرد الحفظ، لن تتمكن من تغيير اسمك أو تاريخ ميلادك."', + ), + textAlign: + TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox( + width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + text: context.translate('Select ', + 'اختر "تأكيد" لحفظ التغييرات أو "إلغاء" للرجوع.'), + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + children: [ + TextSpan( + text: + context.translate('Confirm', ''), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' to save the changes', ''), + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: + context.translate(' Cancel', ''), + style: TextStyle( + fontWeight: FontWeight.w600, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + ' to go back.', ''), + style: TextStyle( + fontSize: 16, + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + ], + ), + ), + ), + ], + ), + ], + ), + ), + ], + ), + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/howUseTheApp.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/howUseTheApp.dart index ed9d8209..98b337bb 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/howUseTheApp.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/howUseTheApp.dart @@ -8,7 +8,8 @@ import 'package:uae_stat/config/theme/theme_provider.dart'; import 'package:uae_stat/config/toggle_lang_service.dart'; import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; @@ -182,197 +183,204 @@ class _HowUseTheAppState extends ConsumerState { ), ), ), - SizedBox( - height:10, - // width: MediaQuery.of(context).size.width, - // height: MediaQuery.of(context).size.height * 0.36, - // child: Image.asset( - // 'assets/user_guide/howUse.png', - // fit: BoxFit.contain, - // ), - ), + // SizedBox( + // height: 10, + // ), Padding( padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate( - '1. Registration and Approval:', - '1. التسجيل والموافقة:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate( + '1. Registration and Approval:', + '1. التسجيل والموافقة:', ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Sign up for the app and wait for admin approval.', - 'قم بالتسجيل في التطبيق وانتظر الموافقة من الإدارة.', + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - ), - ], - ), - SizedBox(height: 8), - Text( - context.translate( - '2. Login and Navigation:', - '2. تسجيل الدخول والتصفح:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Once approved, log in to access the app. Navigate through the categories on the home screen.', - 'بعد الموافقة، قم بتسجيل الدخول للوصول إلى التطبيق. تصفح الفئات المختلفة على الشاشة الرئيسية.', + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Sign up for the app and wait for admin approval.', + 'قم بالتسجيل في التطبيق وانتظر الموافقة من الإدارة.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - ), - ], - ), - SizedBox(height: 8), - Text( - context.translate( - '3. Access Data:', - '3. الوصول إلى البيانات:', + ], ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + SizedBox(height: 8), + Text( + context.translate( + '2. Login and Navigation:', + '2. تسجيل الدخول والتصفح:', ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Drill down into specific categories like "Economy" or "Environment" to view detailed KPIs and visual insights.', - 'قم بالتعمق في الفئات المحددة مثل "الاقتصاد" أو "البيئة" لعرض مؤشرات الأداء الرئيسية والرؤى المرئية بالتفصيل.', + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - ), - ], - ), - SizedBox(height: 8), - Text( - context.translate( - '4. Bookmark Metrics:', - '4. وضع إشارة مرجعية للمقاييس:', - ), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, - ), - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Save important statistics for easy reference.', - 'احفظ الإحصائيات المهمة للرجوع إليها بسهولة.', + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Once approved, log in to access the app. Navigate through the categories on the home screen.', + 'بعد الموافقة، قم بتسجيل الدخول للوصول إلى التطبيق. تصفح الفئات المختلفة على الشاشة الرئيسية.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), ), + ], + ), + SizedBox(height: 8), + Text( + context.translate( + '3. Access Data:', + '3. الوصول إلى البيانات:', ), - ], - ), - ], - ),) + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Drill down into specific categories like "Economy" or "Environment" to view detailed KPIs and visual insights.', + 'قم بالتعمق في الفئات المحددة مثل "الاقتصاد" أو "البيئة" لعرض مؤشرات الأداء الرئيسية والرؤى المرئية بالتفصيل.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + SizedBox(height: 8), + Text( + context.translate( + '4. Bookmark Metrics:', + '4. وضع إشارة مرجعية للمقاييس:', + ), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, + ), + ), + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Save important statistics for easy reference.', + 'احفظ الإحصائيات المهمة للرجوع إليها بسهولة.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + ], + ), + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/purpose.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/purpose.dart index f40fdd86..e9b685af 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/purpose.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/purpose.dart @@ -11,7 +11,8 @@ import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Countr import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class Purpose extends ConsumerStatefulWidget { const Purpose({super.key}); @@ -182,133 +183,139 @@ class _PurposeState extends ConsumerState { ), ), ), - SizedBox( - height: 10, - // width: MediaQuery.of(context).size.width, - // height: MediaQuery.of(context).size.height * 0.36, - // child: Image.asset( - // 'assets/user_guide/purpose.png', - // fit: BoxFit.contain, - // ), - ), - Padding(padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: RichText( - text: TextSpan( - text: context.translate( - 'Provide ', - 'توفير الإحصائيات الرسمية لدولة الإمارات بشكل سهل الوصول.', - ), - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81), - fontSize: 16, - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + // SizedBox( + // height: 10, + // + // ), + Padding( + padding: const EdgeInsets.all(30.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: RichText( + text: TextSpan( + text: context.translate( + 'Provide ', + 'توفير الإحصائيات الرسمية لدولة الإمارات بشكل سهل الوصول.', ), - ), - children: [ - TextSpan( - text: - context.translate('official statistics ', ''), - style: TextStyle( - fontWeight: FontWeight.bold, - color: isDarkTheme - ? Colors.white - : Color(0xFF414042), - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', - ), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81), + fontSize: 16, + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', ), ), - TextSpan( - text: context.translate( - 'on the UAE in an accessible format.', ''), - style: TextStyle( + children: [ + TextSpan( + text: context.translate( + 'official statistics ', ''), + style: TextStyle( + fontWeight: FontWeight.bold, color: isDarkTheme ? Colors.white - : Color(0xFF898C81)), - ), - ], + : Color(0xFF414042), + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + ), + ), + TextSpan( + text: context.translate( + 'on the UAE in an accessible format.', + ''), + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ], + ), ), ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Support decision-making and research with reliable, up-to-date data.', - 'دعم اتخاذ القرارات والبحوث من خلال بيانات موثوقة ومحدثة.', + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Enable users to interact with data visually through graphs and metrics.', - 'تمكين المستخدمين من التفاعل مع البيانات بصريًا من خلال الرسوم البيانية والمقاييس.', + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Support decision-making and research with reliable, up-to-date data.', + 'دعم اتخاذ القرارات والبحوث من خلال بيانات موثوقة ومحدثة.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - ), - ], - ), - ], - ),) - + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Enable users to interact with data visually through graphs and metrics.', + 'تمكين المستخدمين من التفاعل مع البيانات بصريًا من خلال الرسوم البيانية والمقاييس.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + ], + ), + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/stayUpdate.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/stayUpdate.dart index dea5d00b..bb4c976a 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/stayUpdate.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/stayUpdate.dart @@ -10,7 +10,8 @@ import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class StayUpdate extends ConsumerStatefulWidget { const StayUpdate({super.key}); @@ -179,15 +180,9 @@ class _StayUpdateState extends ConsumerState { ), ), ), - SizedBox( - height: 10, - // width: MediaQuery.of(context).size.width, - // height: MediaQuery.of(context).size.height * 0.36, - // child: Image.asset( - // 'assets/user_guide/stayUpdate.png', - // fit: BoxFit.contain, - // ), - ), + // SizedBox( + // height: 10, + // ), Padding( padding: const EdgeInsets.all(30), child: Row( @@ -211,14 +206,14 @@ class _StayUpdateState extends ConsumerState { textAlign: TextAlign.justify, // Align the text softWrap: true, style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), ), ], ), ), - ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/useTheApp.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/useTheApp.dart index 249bdfff..e338dcaa 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/useTheApp.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/KeyFeatures/useTheApp.dart @@ -10,7 +10,8 @@ import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class WhoUseTheApp extends ConsumerStatefulWidget { const WhoUseTheApp({super.key}); @@ -181,7 +182,7 @@ class _WhoUseTheAppState extends ConsumerState { ), ), ), - SizedBox(height: 10), + // SizedBox(height: 10), // SizedBox( // width: MediaQuery.of(context).size.width, // height: MediaQuery.of(context).size.height * 0.36, @@ -192,107 +193,116 @@ class _WhoUseTheAppState extends ConsumerState { // ), Padding( padding: const EdgeInsets.all(30.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Text( - context.translate( - 'This app is intended for:', 'يستهدف هذا التطبيق:'), - style: TextStyle( - fontFamily: context.translate( - 'Roboto', - 'NotoKufi', + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + context.translate( + 'This app is intended for:', 'يستهدف هذا التطبيق:'), + style: TextStyle( + fontFamily: context.translate( + 'Roboto', + 'NotoKufi', + ), + fontSize: 16, + color: isDarkTheme ? Colors.white : Color(0xFF414042), + fontWeight: FontWeight.w600, ), - fontSize: 16, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - fontWeight: FontWeight.w600, ), - ), - SizedBox(height: 8), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Government officials requiring UAE statistics for decision-making.', - 'المسؤولين الحكوميين الذين يحتاجون إلى إحصاءات دولة الإمارات العربية المتحدة لاتخاذ القرارات.', + SizedBox(height: 8), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), - ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Business professionals and researchers analyzing market trends.', - 'المتخصصين في مجال الأعمال والباحثين الذين يقومون بتحليل اتجاهات السوق.', + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Government officials requiring UAE statistics for decision-making.', + 'المسؤولين الحكوميين الذين يحتاجون إلى إحصاءات دولة الإمارات العربية المتحدة لاتخاذ القرارات.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - ), - ], - ), - Row( - crossAxisAlignment: CrossAxisAlignment.start, - children: [ - Padding( - padding: const EdgeInsets.only(top: 8.0), - child: Icon( - Icons.brightness_1, - size: 5, - color: isDarkTheme ? Colors.white : Color(0xFF414042), - ), - ), // Bullet point - SizedBox(width: 8), // Space between bullet and text - Expanded( - child: Text( - context.translate( - 'Students and educators needing reliable data for study and teaching.', - 'الطلاب والمعلمين الذين يحتاجون إلى بيانات موثوقة للدراسة والتعليم.', + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Business professionals and researchers analyzing market trends.', + 'المتخصصين في مجال الأعمال والباحثين الذين يقومون بتحليل اتجاهات السوق.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), ), - textAlign: TextAlign.justify, // Align the text - softWrap: true, - style: TextStyle( - color: - isDarkTheme ? Colors.white : Color(0xFF898C81)), ), - ), - ], - ), - ], - ),) - + ], + ), + Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Icon( + Icons.brightness_1, + size: 5, + color: isDarkTheme + ? Colors.white + : Color(0xFF414042), + ), + ), // Bullet point + SizedBox(width: 8), // Space between bullet and text + Expanded( + child: Text( + context.translate( + 'Students and educators needing reliable data for study and teaching.', + 'الطلاب والمعلمين الذين يحتاجون إلى بيانات موثوقة للدراسة والتعليم.', + ), + textAlign: TextAlign.justify, // Align the text + softWrap: true, + style: TextStyle( + color: isDarkTheme + ? Colors.white + : Color(0xFF898C81)), + ), + ), + ], + ), + ], + ), + ) ], ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/aboutApp.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/aboutApp.dart index 6df33714..835da171 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/aboutApp.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/aboutApp.dart @@ -11,8 +11,8 @@ import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; - +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class aboutTheApp extends ConsumerStatefulWidget { const aboutTheApp({super.key}); @@ -149,7 +149,7 @@ class _aboutTheAppState extends ConsumerState { decoration: BoxDecoration( border: Border( bottom: BorderSide( - color: Colors.grey.shade300, + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFFDEDEDE), width: 0.5, ), // Grey bottom line ), @@ -173,7 +173,13 @@ class _aboutTheAppState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), + ), + shape: Border( + bottom: BorderSide( + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -181,7 +187,7 @@ class _aboutTheAppState extends ConsumerState { decoration: BoxDecoration( border: Border( bottom: BorderSide( - color: Colors.grey.shade300, + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFFDEDEDE), width: 0.5, ), // Grey bottom line ), @@ -205,12 +211,12 @@ class _aboutTheAppState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, - width: 3, + color: Color(0xFFDEDEDE), + width: 1, ), // Grey bottom line ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/faq_page.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/faq_page.dart index d4d0bace..d728abe8 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/faq_page.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/faq_page.dart @@ -10,8 +10,8 @@ import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; - +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; class FAQPage extends ConsumerStatefulWidget { const FAQPage({super.key}); @@ -119,6 +119,7 @@ class _FAQPageState extends ConsumerState { return BaseScaffold( dividerColor: Colors.grey[300], + showDivider: true, showBackButton: true, // appbarColor: Colors.white, backgroundColor: isDarkTheme ? Colors.black : Colors.white, @@ -133,7 +134,7 @@ class _FAQPageState extends ConsumerState { 'NotoKufi', ), fontSize: 22, - color: isDarkTheme ? Colors.white : Colors.black , + color: isDarkTheme ? Colors.white : Colors.black, fontWeight: FontWeight.w500, // fontWeight: FontWeight.w500, ), @@ -935,7 +936,8 @@ class _QuestionAnswerCardState extends State { trailing: Icon(isExpanded ? Icons.keyboard_arrow_up : Icons.keyboard_arrow_down), - iconColor: widget.isDarkTheme ? Colors.white : Color(0xFF898C81), + iconColor: + widget.isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), onTap: () { setState(() { isExpanded = !isExpanded; diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/features.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/features.dart index f82f2307..34ec1b92 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/features.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/features.dart @@ -11,7 +11,8 @@ import 'package:uae_stat/domain/use_cases/language.dart'; import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; import 'package:uae_stat/infrastructure/services/img_asset_paths/banner_asset_path.dart'; class UsingFeatures extends ConsumerStatefulWidget { @@ -136,7 +137,7 @@ class _UsingFeaturesState extends ConsumerState { 'Roboto', 'NotoKufi', ), - color: isDarkTheme ? Colors.white : Colors.black, + color: isDarkTheme ? Colors.white : Colors.black, fontWeight: FontWeight.w500, // fontWeight: FontWeight.w500, ), @@ -173,7 +174,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), + ), + shape: Border( + bottom: BorderSide( + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -205,11 +212,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -240,11 +249,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -276,11 +287,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -311,11 +324,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -347,11 +362,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), @@ -383,11 +400,13 @@ class _UsingFeaturesState extends ConsumerState { ), trailing: Icon( Icons.keyboard_arrow_right, - color: isDarkTheme ? Colors.white : Color(0xFF414042), + color: isDarkTheme ? Color(0xFF898C81) : Color(0xFF898C81), ), shape: Border( bottom: BorderSide( - color: Colors.black, width: 3), // Grey bottom line + color: Color(0xFFDEDEDE), + width: 1, + ), // Grey bottom line ), ), ), diff --git a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/userguide.dart b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/userguide.dart index b5638e72..49fd9e8d 100755 --- a/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/userguide.dart +++ b/lib/presentation/routes/drawer_routes/Drawer Items/user_guide/userguide.dart @@ -4,12 +4,13 @@ import 'package:go_router/go_router.dart'; import 'package:uae_stat/config/theme/theme_provider.dart'; import 'package:uae_stat/config/toggle_lang_service.dart'; import 'package:uae_stat/domain/use_cases/language.dart'; -import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +// import 'package:uae_stat/l10n/app_localizations.dart'; import 'package:uae_stat/presentation/components/indicators/locale_provider.dart'; // import 'package:uae_stat/presentation/Screens/Bottom%20Navigation%20Pages/Country_Profile/country_profile.dart'; import 'package:uae_stat/presentation/routes/drawer_routes/custom_drawer_routes.dart'; import 'package:iconify_design/iconify_design.dart'; -// import 'package:flutter_gen/gen_l10n/app_localizations.dart'; +import 'package:flutter_gen/gen_l10n/app_localizations.dart'; // import 'package:uae_stat/l10n/app_localizations.dart'; class Userguide extends ConsumerStatefulWidget { @@ -34,9 +35,9 @@ class _UserguideState extends ConsumerState { { 'routePath': 'features', 'color': Color(0xFFAA8E83), - 'text': 'Features', + 'text': 'Key Features', 'icon': 'pajamas:issue-type-feature', - 'text-ar': 'الميزات' + 'text-ar': 'الميزات الرئيسية' }, { 'routePath': 'faq', @@ -52,7 +53,6 @@ class _UserguideState extends ConsumerState { initState() { super.initState(); print('123456789'); - } @override @@ -107,14 +107,12 @@ class _UserguideState extends ConsumerState { child: BaseScaffold( showDivider: true, bottomColor: isDarkTheme ? Color(0xFF111111) : Colors.white, - dividerColor: isDarkTheme ? Color(0xFF111111) : Colors.grey[300], + // dividerColor: isDarkTheme ? Color(0xFF111111) : Colors.grey[300], + dividerColor: isDarkTheme ? Colors.grey : Colors.grey[300], appbarColor: isDarkTheme ? Color(0xFF111111) : Colors.white, - title: Text( - AppLocalizations.of(context)!.guide_title, - style: TextStyle( - color: isDarkTheme ? Colors.white : Color(0xFF414042) - ) - ), + title: Text(AppLocalizations.of(context)!.guide_title, + style: TextStyle( + color: isDarkTheme ? Colors.white : Color(0xFF414042))), body: Container( color: isDarkTheme ? Color(0xFF111111) : Colors.white, padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 20), @@ -181,7 +179,7 @@ class _HoverContainerState extends ConsumerState { width: screenWidth * 0.30, margin: EdgeInsets.all(1), decoration: BoxDecoration( - color: isDarkTheme ? Color(0xFF111111) : Colors.white, + color: isDarkTheme ? Color(0xFF111111) : Colors.white, borderRadius: BorderRadius.circular(10), boxShadow: isHovered diff --git a/lib/presentation/routes/drawer_routes/custom_drawer_routes.dart b/lib/presentation/routes/drawer_routes/custom_drawer_routes.dart index c8eb3a78..fd64d26f 100644 --- a/lib/presentation/routes/drawer_routes/custom_drawer_routes.dart +++ b/lib/presentation/routes/drawer_routes/custom_drawer_routes.dart @@ -713,7 +713,7 @@ class _BaseScaffoldState extends ConsumerState { print('NAVuserDetails: $userDetailsResponse'); setState(() { - userName = userDetailsResponse.data['uname'] ?? ''; + userName = userDetailsResponse.data['full_name'] ?? ''; userEmail = userDetailsResponse.data['email'] ?? ''; userAvatar = userDetailsResponse.data['avatar'] ?? ''; role = userDetailsResponse.data['role'] ?? ''; @@ -973,7 +973,8 @@ class _BaseScaffoldState extends ConsumerState { : Alignment.centerLeft, child: DefaultTextStyle( style: TextStyle( - color: widget.colorChange ? Colors.white : Color(0xFFFFFFFF), + color: isDarkTheme ? Colors.white : Colors.black, + // color: widget.colorChange ? Colors.white : Color(0xFFFFFFFF), fontSize: 22, fontFamily: context.translate( 'Roboto', @@ -1041,8 +1042,16 @@ class _BaseScaffoldState extends ConsumerState { isOn: locale?.languageCode == 'en', knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), onTap: () { ref.read(localeProvider.notifier).toggleLocale(); }, @@ -1068,7 +1077,7 @@ class _BaseScaffoldState extends ConsumerState { // : widget.colorChange // ? Colors.white // : Colors.black, - color: Colors.grey, + color: isDarkTheme ? Colors.white : Colors.black, icon: const Icon(Icons.arrow_back_ios_new, size: 24), onPressed: () { if (widget.navBackArrow is Text && @@ -1093,7 +1102,7 @@ class _BaseScaffoldState extends ConsumerState { padding: EdgeInsets.zero, constraints: BoxConstraints(), key: drawerKey, - color: isDarkTheme ? Colors.white : Colors.black, + color: isDarkTheme ? Colors.white : Color(0xFF000000), icon: const Icon(Icons.menu, size: 30), onPressed: () { Scaffold.of(context).openDrawer(); @@ -1387,7 +1396,7 @@ class _BaseScaffoldState extends ConsumerState { ), ), ), - onTap: () => _showLogoutConfirmationDialog(context), + onTap: () => _showLogoutConfirmationDialog(context,isDarkTheme), ), if (userId == 'guest') ListTile( @@ -1477,22 +1486,22 @@ class _BaseScaffoldState extends ConsumerState { ])), bottomNavigationBar: Stack( children: [ - if (isDarkTheme) - Positioned( - bottom: 0, - left: 0, - right: 0, - child: Container( - height: kBottomNavigationBarHeight + 0, // Adjust as needed - decoration: BoxDecoration( - image: DecorationImage( - image: AssetImage( - 'assets/dark_bg.png'), // your dark mode image - fit: BoxFit.cover, - ), - ), - ), - ), + // if (isDarkTheme) + // Positioned( + // bottom: 0, + // left: 0, + // right: 0, + // child: Container( + // height: kBottomNavigationBarHeight + 0, // Adjust as needed + // decoration: BoxDecoration( + // image: DecorationImage( + // image: AssetImage( + // 'assets/dark_bg.png'), // your dark mode image + // fit: BoxFit.cover, + // ), + // ), + // ), + // ), BottomNavigationBar( backgroundColor: isDarkTheme ? Color(0xFF000000) : Colors.white, currentIndex: _getSelectedIndex(currentRoute), @@ -1506,7 +1515,7 @@ class _BaseScaffoldState extends ConsumerState { child: Image.asset( BottomBarAssetIconPath.home, color: _getSelectedIndex(currentRoute) == 0 - ? (isDarkTheme ? Color(0xFF24B4FB) : Colors.black) + ? (isDarkTheme ? Color(0xFFFFFFFF) : Colors.black) : Color(0xFF989898), width: 23.98, height: 25, @@ -1523,7 +1532,7 @@ class _BaseScaffoldState extends ConsumerState { child: Image.asset( BottomBarAssetIconPath.uaeMap, color: _getSelectedIndex(currentRoute) == 1 - ? (isDarkTheme ? Color(0xFF24B4FB) : Colors.black) + ? (isDarkTheme ? Color(0xFFFFFFFF) : Colors.black) : Color(0xFF989898), width: 23.98, height: 25, @@ -1539,7 +1548,7 @@ class _BaseScaffoldState extends ConsumerState { child: Image.asset( BottomBarAssetIconPath.ranking, color: _getSelectedIndex(currentRoute) == 2 - ? (isDarkTheme ? Color(0xFF24B4FB) : Colors.black) + ? (isDarkTheme ? Color(0xFFFFFFFF) : Colors.black) : Color(0xFF989898), width: 23.98, height: 25, @@ -1555,7 +1564,7 @@ class _BaseScaffoldState extends ConsumerState { child: Image.asset( BottomBarAssetIconPath.globe, color: _getSelectedIndex(currentRoute) == 3 - ? (isDarkTheme ? Color(0xFF24B4FB) : Colors.black) + ? (isDarkTheme ? Color(0xFFFFFFFF) : Colors.black) : Color(0xFF989898), width: 23.98, height: 25, @@ -1566,8 +1575,8 @@ class _BaseScaffoldState extends ConsumerState { ), ], key: bottomNavKey, - selectedItemColor: isDarkTheme ? Color(0xFF24B4FB) : Colors.black, - unselectedItemColor: Colors.grey, + selectedItemColor: isDarkTheme ? Color(0xFFFFFFFF) : Colors.black, + unselectedItemColor: Color(0xFF989898), selectedLabelStyle: TextStyle( fontFamily: context.translate( 'Roboto', @@ -1732,7 +1741,7 @@ Future logout(BuildContext context) async { context.go('/login'); // Redirect to login after logout } -void _showLogoutConfirmationDialog(BuildContext context) { +void _showLogoutConfirmationDialog(BuildContext context,isDarkTheme) { double myheight = MediaQuery.of(context).size.height; showDialog( context: context, @@ -1741,6 +1750,7 @@ void _showLogoutConfirmationDialog(BuildContext context) { shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(5.0), // Rounded corners ), + backgroundColor: isDarkTheme ? Colors.black : Colors.white, contentPadding: EdgeInsets.zero, title: Text( context.translate('Log Out Confirmation', 'تأكيد تسجيل الخروج'), @@ -1752,6 +1762,7 @@ void _showLogoutConfirmationDialog(BuildContext context) { 'Roboto', 'NotoKufi', ), + color: isDarkTheme ? Colors.white : Colors.black, ), ), content: Padding( @@ -1785,7 +1796,7 @@ void _showLogoutConfirmationDialog(BuildContext context) { borderRadius: BorderRadius.circular(10.0), ), side: BorderSide( - color: Color(0xFFAA8E83), // Border color + color: Color(0xFFB68A34), // Border color width: 1, ), ), @@ -1796,7 +1807,7 @@ void _showLogoutConfirmationDialog(BuildContext context) { 'Roboto', 'NotoKufi', ), - color: Color(0xFFAA8E83), + color: Color(0xFFB68A34), fontSize: 16, ), ), @@ -1809,7 +1820,7 @@ void _showLogoutConfirmationDialog(BuildContext context) { child: TextButton( onPressed: () => logout(context), style: TextButton.styleFrom( - backgroundColor: Color(0xFFAA8E83), // Background color + backgroundColor: Color(0xFFB68A34), // Background color foregroundColor: Colors.white, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(10.0), diff --git a/lib/presentation/routes/drawer_routes/feedback_route.dart b/lib/presentation/routes/drawer_routes/feedback_route.dart index 02cc918e..494984d3 100644 --- a/lib/presentation/routes/drawer_routes/feedback_route.dart +++ b/lib/presentation/routes/drawer_routes/feedback_route.dart @@ -770,8 +770,16 @@ class LangToggle extends ConsumerWidget { }, knobTextWhenOn: 'ع', knobTextWhenOff: 'EN', - pathColorWhenOn: Colors.grey.shade300, - pathColorWhenOff: Colors.grey.shade300, + pathColorWhenOn: Color(0xFFD9D9D9), + pathColorWhenOff: Color(0xFFD9D9D9), + knobTextStyleWhenOn: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), + knobTextStyleWhenOff: TextStyle( + color: Color(0xFF010101), + fontWeight: FontWeight.bold, + ), ); } } diff --git a/pubspec.yaml b/pubspec.yaml index 5659dff6..2bc3372a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -106,7 +106,6 @@ flutter: generate: true uses-material-design: true assets: - - assets/dark_bg.png - assets/user_guide_videos/ - assets/logos/ - assets/logos/from_alsaray/ @@ -166,6 +165,7 @@ flutter: - assets/competitiveness/ - assets/icons/uae_numbers/ShareDark.png - assets/icons/uae_numbers/ShareLight.png + - assets/icons/misc/successMsg.png fonts: - family: Segoe