// forgot_password_screen.dart import 'package:flutter/material.dart'; class ForgotPasswordScreen extends StatelessWidget { const ForgotPasswordScreen({super.key}); @override Widget build(BuildContext context) { final emailController = TextEditingController(); return Scaffold( backgroundColor: const Color(0xFFF5F8FC), body: Center( child: SingleChildScrollView( padding: const EdgeInsets.all(16), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Image.asset("assets/images/pulse_logo.png", height: 82), const SizedBox(height: 20), const Text( "Forgot Password", style: TextStyle( fontSize: 24, fontWeight: FontWeight.w600, color: Colors.black87, ), ), const SizedBox(height: 20), Container( padding: const EdgeInsets.all(20), decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.circular(8), boxShadow: [ BoxShadow( color: Colors.black12, blurRadius: 6, offset: Offset(0, 2), ) ], ), child: Column( children: [ TextFormField( controller: emailController, decoration: InputDecoration( labelText: "Email Address", border: OutlineInputBorder( borderRadius: BorderRadius.circular(6), ), ), ), const SizedBox(height: 16), SizedBox( width: double.infinity, height: 45, child: ElevatedButton( style: ElevatedButton.styleFrom( backgroundColor: const Color(0xFF2563EB), shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(6), ), ), onPressed: () { ScaffoldMessenger.of(context).showSnackBar( const SnackBar( content: Text("Password reset link sent to email")), ); }, child: const Text( "Confirm", style: TextStyle(color: Colors.white), ), ), ) ], ), ), ], ), ), ), ); } }