added big logo to forget all pages

This commit is contained in:
llsajjad
2025-09-23 11:58:58 +03:30
parent 9efc7b7f1a
commit d84e668aa0
3 changed files with 263 additions and 220 deletions
@@ -52,12 +52,16 @@ class _DesktopForgotPasswordCreatePageState
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
backgroundColor: AppColors.backgroundColor, backgroundColor: AppColors.backgroundColor,
body: Center( body: Row(
child: SingleChildScrollView( mainAxisAlignment: MainAxisAlignment.spaceBetween,
padding: EdgeInsets.symmetric(horizontal: 24.0.w()),
children: [
Center(
child: Consumer<AuthViewModel>( child: Consumer<AuthViewModel>(
builder: (context, viewModel, _) { builder: (context, viewModel, _) {
return Center( return Center(
child: Padding(
padding: const EdgeInsets.symmetric(horizontal: 110),
child: SizedBox( child: SizedBox(
width: 364, width: 364,
child: Column( child: Column(
@@ -94,7 +98,8 @@ class _DesktopForgotPasswordCreatePageState
LoginTextField( LoginTextField(
controller: viewModel.newPasswordController, controller: viewModel.newPasswordController,
focusNode: viewModel.newPasswordFocus, focusNode: viewModel.newPasswordFocus,
label: ForgotPasswordCreateStrings.createNewPassword, label:
ForgotPasswordCreateStrings.createNewPassword,
iconPath: AssetsManager.passwordIcon, iconPath: AssetsManager.passwordIcon,
isPassword: true, isPassword: true,
obscureText: viewModel.obscureForgotPassword, obscureText: viewModel.obscureForgotPassword,
@@ -184,10 +189,27 @@ class _DesktopForgotPasswordCreatePageState
], ],
), ),
), ),
),
); );
}, },
), ),
), ),
Padding(
padding: EdgeInsets.symmetric(
vertical: 20.0.h(),
horizontal: 25.0.w(),
),
child: ClipRRect(
borderRadius: BorderRadius.circular(32.0),
child: Image.asset(
AssetsManager.forgotPasswordImage,
width: 796.0,
height: 944.0,
fit: BoxFit.fitWidth,
),
),
),
],
), ),
); );
} }
@@ -56,12 +56,14 @@ class _DesktopForgotPasswordOtpPageState
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
backgroundColor: AppColors.backgroundColor, backgroundColor: AppColors.backgroundColor,
body: Center( body: Consumer<AuthViewModel>(
child: SingleChildScrollView(
padding: EdgeInsets.symmetric(horizontal: 24.0.w()),
child: Consumer<AuthViewModel>(
builder: (context, viewModel, _) { builder: (context, viewModel, _) {
return Center( return Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Padding(
padding: const EdgeInsets.symmetric(horizontal: 100),
child: Center(
child: SizedBox( child: SizedBox(
width: 364, width: 364,
child: Column( child: Column(
@@ -148,11 +150,27 @@ class _DesktopForgotPasswordOtpPageState
], ],
), ),
), ),
),
),
Padding(
padding: EdgeInsets.symmetric(
vertical: 20.0.h(),
horizontal: 25.0.w(),
),
child: ClipRRect(
borderRadius: BorderRadius.circular(32.0),
child: Image.asset(
AssetsManager.forgotPasswordImage,
width: 796.0,
height: 944.0,
fit: BoxFit.fitWidth,
),
),
),
],
); );
}, },
), ),
),
),
); );
} }
} }
@@ -60,10 +60,10 @@ class _DesktopForgotPasswordPageState extends State<DesktopForgotPasswordPage> {
child: Consumer<AuthViewModel>( child: Consumer<AuthViewModel>(
builder: (context, viewModel, _) { builder: (context, viewModel, _) {
return Row( return Row(
mainAxisAlignment: MainAxisAlignment.spaceAround, mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [ children: [
Padding( Padding(
padding: const EdgeInsets.symmetric(horizontal: 120), padding: const EdgeInsets.symmetric(horizontal: 110),
child: SizedBox( child: SizedBox(
width: 364, width: 364,
child: Column( child: Column(
@@ -140,7 +140,10 @@ class _DesktopForgotPasswordPageState extends State<DesktopForgotPasswordPage> {
), ),
), ),
Padding( Padding(
padding: EdgeInsets.symmetric(vertical: 20.0.h()), padding: EdgeInsets.symmetric(
vertical: 20.0.h(),
horizontal: 25.0.w(),
),
child: ClipRRect( child: ClipRRect(
borderRadius: BorderRadius.circular(32.0), borderRadius: BorderRadius.circular(32.0),
child: Image.asset( child: Image.asset(