Commit 4c05db99 by nayeli92433

formulario de inicio de sesion y navegar al home

parent 421cd320
...@@ -6,15 +6,45 @@ class LoginPage extends StatelessWidget { ...@@ -6,15 +6,45 @@ class LoginPage extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
appBar: AppBar(
title: const Text('Login Page'), body: Padding(
padding: const EdgeInsets.all(16.0),
child: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
// Logo
Image.asset(
'assets/img/logo_visorus.jpg',
height: 100,
),
const SizedBox(height: 20),
// Campo de texto para usuario
TextField(
decoration: const InputDecoration(
labelText: 'Usuario',
border: OutlineInputBorder(),
),
),
const SizedBox(height: 20),
// Campo de texto para contraseña
TextField(
obscureText: true,
decoration: const InputDecoration(
labelText: 'Contraseña',
border: OutlineInputBorder(),
), ),
body: Center( ),
child: ElevatedButton( const SizedBox(height: 20),
// Botón de "Acceder"
ElevatedButton(
onPressed: () { onPressed: () {
Navigator.pushNamed(context, 'home'); Navigator.pushNamed(context, 'home');
}, },
child: const Text('Hola login_page'), child: const Text('Acceder'),
),
],
),
), ),
), ),
); );
......
...@@ -58,6 +58,7 @@ flutter: ...@@ -58,6 +58,7 @@ flutter:
# the material Icons class. # the material Icons class.
uses-material-design: true uses-material-design: true
# To add assets to your application, add an assets section, like this: # To add assets to your application, add an assets section, like this:
# assets: # assets:
# - images/a_dot_burr.jpeg # - images/a_dot_burr.jpeg
...@@ -88,3 +89,7 @@ flutter: ...@@ -88,3 +89,7 @@ flutter:
# #
# For details regarding fonts from package dependencies, # For details regarding fonts from package dependencies,
# see https://flutter.dev/custom-fonts/#from-packages # see https://flutter.dev/custom-fonts/#from-packages
assets:
- assets/img/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment