feat: signin page keyboard on IOS

This commit is contained in:
sBubshait 2025-08-03 10:51:20 +03:00
parent 8295e5bf03
commit d6a0e78031

View File

@ -407,6 +407,7 @@ class _SignInPageState extends State<SignInPage> {
return PopScope(
canPop: false, // Prevent back navigation from sign in page
child: Scaffold(
resizeToAvoidBottomInset: false,
body: Container(
decoration: BoxDecoration(
gradient: LinearGradient(
@ -442,21 +443,22 @@ class _SignInPageState extends State<SignInPage> {
// Content
Expanded(
child: Container(
margin: EdgeInsets.all(16),
padding: EdgeInsets.all(24),
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(16),
boxShadow: [
BoxShadow(
color: Colors.black.withOpacity(0.1),
blurRadius: 20,
offset: Offset(0, 5),
),
],
),
child: Form(
child: SingleChildScrollView(
child: Container(
margin: EdgeInsets.all(16),
padding: EdgeInsets.all(24),
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.circular(16),
boxShadow: [
BoxShadow(
color: Colors.black.withOpacity(0.1),
blurRadius: 20,
offset: Offset(0, 5),
),
],
),
child: Form(
key: _formKey,
child: Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
@ -643,9 +645,10 @@ class _SignInPageState extends State<SignInPage> {
],
),
Spacer(),
SizedBox(height: 40),
],
),
),
),
),
),