import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; class LoginPage extends StatelessWidget { const LoginPage({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: Stack( children: [ Column( children: [ ], ), ], ), ); } } Widget _buildTextField({ required IconData icon, required String hintText, bool obscureText = false, required bool isDarkMode, required Color inputBackgroundColor, required Color subtleTextColor, required Color textColor, }) { return TextField( obscureText: obscureText, style: GoogleFonts.inter(color: textColor), decoration: InputDecoration( contentPadding: const EdgeInsets.symmetric(vertical: 20), hintText: hintText, hintStyle: GoogleFonts.inter(color: subtleTextColor), prefixIcon: Padding( padding: const EdgeInsets.only(left: 20, right: 12), child: Icon(icon, color: subtleTextColor), ), filled: true, fillColor: inputBackgroundColor, border: OutlineInputBorder( borderRadius: BorderRadius.circular(12), borderSide: BorderSide.none, ), focusedBorder: OutlineInputBorder( borderRadius: BorderRadius.circular(12), borderSide: const BorderSide(color: Color(0xFF137FEC), width: 2), ), ), ); }