04 CRUD completo con LARAVEL 10, login personalizado - FullStack
Duración: 32 minDescripción
Lección 04: 🚪 CRUD completo con LARAVEL 10, login personalizado - FullStack (32:42)
🎨 La elegancia de una aplicación radica en su coherencia visual. En esta lección, transformaremos el Login predeterminado de Laravel en una interfaz totalmente personalizada y acorde con el diseño de AdminLTE [02:22].
Contenido Central de la Lección:
- Adaptación de Vistas: Aprenderás a ubicar y modificar el archivo login.blade.php para integrar el template de login de AdminLTE [03:06].
- Gestión de Estilos: Descubrirás la manera profesional de vincular recursos estáticos (CSS/JS) en Laravel, utilizando la función asset() [05:09] para asegurar que los estilos se carguen correctamente sin importar la ruta.
- Desarrollo Productivo: El instructor realiza un cambio de editor de código 💻 para mostrar la importancia de la productividad y las herramientas de autocompletado en un entorno de desarrollo real [14:17].
- Estructuración del Layout: Definirás la estructura principal del administrador, personalizando elementos como el Navbar (quitando el buscador y notificaciones innecesarias) y el Sidebar [20:49].
- Datos de Autenticación: Se muestra cómo inyectar información del usuario logueado (ej. nombre) directamente en el sidebar utilizando el helper Auth::user()->name de Laravel, sin necesidad de consultas manuales a la base de datos [22:15].
- Botón de Cerrar Sesión: Integrarás un botón de Cerrar Sesión ❌ funcional en el menú lateral, adornado con un icono de Bootstrap [26:01] y con un estilo visual (color rojo) para una mejor experiencia de usuario.
Objetivo: Al finalizar, tu sistema contará con una pantalla de acceso visualmente integrada a AdminLTE y una interfaz de administración base bien estructurada y lista para alojar el contenido del CRUD.