Skip to content

Commit f22cebc

Browse files
authored
Merge pull request #10 from AbdoWa7eed/features/auth-ui
Implement Login and Register Screens and Enhance UI
2 parents de88fd8 + 0287c50 commit f22cebc

33 files changed

+715
-6
lines changed

assets/fonts/Poppins-Light.ttf

156 KB
Binary file not shown.

assets/icons/mail.svg

Lines changed: 3 additions & 0 deletions
Loading

assets/icons/password.svg

Lines changed: 3 additions & 0 deletions
Loading

assets/icons/user.svg

Lines changed: 11 additions & 0 deletions
Loading

assets/images/google_logo.svg

Lines changed: 7 additions & 0 deletions
Loading

assets/images/logo.svg

Lines changed: 9 additions & 0 deletions
Loading

lib/core/res/assets_manager.dart

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22
class AssetsManager {
33
AssetsManager._();
44

5+
static const String iconsMail = 'assets/icons/mail.svg';
6+
static const String iconsPassword = 'assets/icons/password.svg';
7+
static const String iconsUser = 'assets/icons/user.svg';
8+
static const String imagesGoogleLogo = 'assets/images/google_logo.svg';
9+
static const String imagesLogo = 'assets/images/logo.svg';
510
static const String imagesOnboarding1 = 'assets/images/onboarding1.jpg';
611
static const String imagesOnboarding2 = 'assets/images/onboarding2.jpg';
712
static const String imagesOnboarding3 = 'assets/images/onboarding3.jpg';

lib/core/res/color_manager.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,5 @@ abstract class ColorManager {
4040
static const Color veryDarkGray = Color(0xFFCECECE);
4141
static const Color mutedPinkishGray = Color(0xFFE57373);
4242
static const Color veryLightYellow = Color(0xFFEEEEEE);
43+
static const Color veryLightGray = Color(0xFFF6F6F6);
4344
}

lib/core/res/font_manager.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ abstract class FontConstants {
55
}
66

77
abstract class FontWeightManager {
8+
static const FontWeight light = FontWeight.w300;
89
static const FontWeight regular = FontWeight.w400;
910
static const FontWeight medium = FontWeight.w500;
1011
static const FontWeight semiBold = FontWeight.w600;

lib/core/res/strings_manager.dart

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,30 @@
11
abstract class AppStrings {
2-
static const String title = "Dummy Title";
2+
static const String title = "Fit Monitor";
33
static const String onboarding1Title = "Unlock Your Potential, Powered by AI";
44
static const String onboarding2Title =
55
"Your Personalized Coach, Anytime, Anywhere";
66
static const String onboarding3Title =
77
"Train Hard, Train Smart, Unlock Your Best Self";
88
static const String next = "Next";
99
static const getStarted = "Get Started";
10+
static const String login = "Login";
11+
static const String signUp = "Sign up";
12+
static const String loginTitle = "Login To Your Account";
13+
static const String loginSubtitle =
14+
"Access your personalized dashboard and stay on track!";
15+
static const String registerTitle = "Create Your Account";
16+
static const String registerSubtitle =
17+
"Join us and start your fitness journey today!";
18+
static const String emailOrUsername = "Email or Username";
19+
static const String password = "Password";
20+
static const String forgetPassword = "Forget Password?";
21+
static const String dontHaveAnAccount = "Don't have an account?";
22+
static const String or = "or continue with";
23+
static const String alreadyHaveAnAccount = "Already have an account?";
24+
static const String username = "Username";
25+
static const String email = "Email";
26+
static const String confirmPassword = "Confirm Password";
27+
static const String invalidMatchePassword = "Passwords do not match";
28+
static const String invalidPassword =
29+
"Your password must be a minimum of 8 characters, at least one uppercase letter, one lowercase letter, one number, and one special character.";
1030
}

0 commit comments

Comments
 (0)