This commit is contained in:
Juan Felipe Duarte
2023-04-22 14:33:53 -05:00
parent f702d4e0e6
commit 03bd8401b5
12 changed files with 642 additions and 216 deletions
+18 -17
View File
@@ -60,7 +60,7 @@ class _RegisterScreenState extends State<RegisterScreen> {
child: Row(
children: <Widget>[
IconButton(
icon: Icon(
icon: const Icon(
Icons.arrow_back,
size: 30,
),
@@ -68,7 +68,7 @@ class _RegisterScreenState extends State<RegisterScreen> {
Navigator.pop(context);
},
),
Text(
const Text(
'Registro',
style: TextStyle(
color: Color(0xFF262626),
@@ -86,23 +86,23 @@ class _RegisterScreenState extends State<RegisterScreen> {
margin: const EdgeInsets.only(top: 200, left: 50, right: 50),
child: Column(children: [
Padding(
padding: EdgeInsets.only(bottom: 20),
padding: const EdgeInsets.only(bottom: 20),
child: ElevatedButton(
onPressed: () async {
await AuthenticationRepository.instance
.signInWithGoogle();
},
style: ElevatedButton.styleFrom(
primary: Color(0xFF2BA4EC),
backgroundColor: const Color(0xFF2BA4EC),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(50),
),
elevation: 0,
minimumSize: Size(230, 60),
minimumSize: const Size(230, 60),
),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
children: const [
Text(
'Entrar con Google ',
style: TextStyle(
@@ -117,9 +117,9 @@ class _RegisterScreenState extends State<RegisterScreen> {
)),
),
Padding(
padding: EdgeInsets.symmetric(vertical: 0),
padding: const EdgeInsets.symmetric(vertical: 0),
child: Row(
children: <Widget>[
children: const <Widget>[
Expanded(
child: Divider(
color: Colors.black38,
@@ -153,10 +153,10 @@ class _RegisterScreenState extends State<RegisterScreen> {
color: Color(0xFF65676B))),
)),
Padding(
padding: EdgeInsets.only(bottom: 18),
padding: const EdgeInsets.only(bottom: 18),
child: TextFormField(
controller: controller.email,
decoration: InputDecoration(
decoration: const InputDecoration(
enabledBorder: OutlineInputBorder(
borderSide:
BorderSide(color: Color(0xFFECECEC)),
@@ -190,22 +190,23 @@ class _RegisterScreenState extends State<RegisterScreen> {
controller: controller.password,
obscureText: _obscureText,
decoration: InputDecoration(
enabledBorder: OutlineInputBorder(
enabledBorder: const OutlineInputBorder(
borderSide:
BorderSide(color: Color(0xFFECECEC)),
borderRadius: BorderRadius.all(
Radius.circular(50),
)),
focusedBorder: OutlineInputBorder(
focusedBorder: const OutlineInputBorder(
borderSide:
BorderSide(color: Color(0xFFECECEC)),
borderRadius: BorderRadius.all(
Radius.circular(50),
)),
hintText: 'Contraseña',
fillColor: Color.fromARGB(255, 239, 239, 239),
fillColor:
const Color.fromARGB(255, 239, 239, 239),
filled: true,
prefixIcon: Icon(Icons.lock_outline),
prefixIcon: const Icon(Icons.lock_outline),
suffixIcon: IconButton(
icon: Icon(
_obscureText
@@ -242,19 +243,19 @@ class _RegisterScreenState extends State<RegisterScreen> {
),
RichText(
text: TextSpan(
style: TextStyle(
style: const TextStyle(
fontSize: 16.0,
color: Color(0xFF65676B),
fontFamily: 'Poppins',
),
children: [
TextSpan(text: 'Ya estas registrado? '),
const TextSpan(text: 'Ya estas registrado? '),
WidgetSpan(
child: GestureDetector(
onTap: () {
Navigator.pushReplacementNamed(context, '/login');
},
child: Text(
child: const Text(
'Iniciar Sesión',
style: TextStyle(
fontSize: 16.0,