07 🛠️ Creando un Componente Card Reutilizable para Formularios Pro | Laravel 12 & Tailwind & FluxUI
Duración: 28 minDescripción
Lección 07 🛠️ | Creando un Componente Card Reutilizable para Formularios Pro | Laravel 12, Tailwind & FluxUI 🎨
¡La estética de nuestro sistema Benji V2 comienza a tomar forma! En esta lección, aprenderás a construir un Componente Card personalizado desde cero utilizando Tailwind CSS. Debido a que no todos los componentes de FluxUI son gratuitos, te enseñaré a diseñar un contenedor profesional, responsivo y elegante que servirá de base para todos nuestros formularios.
Además, configuraremos la lógica de Rutas Web, vinculando el menú de ajustes con nuestro controlador y preparando el modelo con la propiedad protected $fillable para habilitar la asignación masiva. 🚀✨
📑 Lo que aprenderás en esta Sesión:
- Arquitectura de Rutas: Configuración de rutas de tipo GET con nombres personalizados para una navegación limpia. 🔗
- Lógica del Controlador: Implementación del método index para retornar vistas organizadas en subdirectorios (admin.ajustes). 📁
- Diseño con Tailwind CSS: Construcción de un Card con soporte para Dark Mode, bordes, sombras (shadow-lg) y transiciones de hover. 🌓
- Integración de FontAwesome: Instalación mediante CDN para añadir iconos profesionales a nuestros botones de acción. 🛠️
- Estructura del Formulario: Separación del Body y el Footer del Card para una experiencia de usuario (UX) superior. 🗂️
- Asignación Masiva: Preparación del Modelo Ajuste para recibir datos de forma segura y eficiente. 🛡️
🚀 Hitos del Video:
- Workflow Moderno: Ejecución de npm run build para compilar estilos y dependencias.
- Responsive Design: Creación de una interfaz que se adapta perfectamente a móviles y escritorio.
- Componentes Flux: Uso de botones nativos de Flux combinados con estilos personalizados de Tailwind.
📌 Capítulos de la Lección:
- 0:00 – Introducción y preparación del Modelo.
- 3:00 – Configurando rutas web y nombres de ruta (admin.ajustes.index).
- 5:15 – Creando la estructura de carpetas en Views y el archivo Blade.
- 12:50 – Masterclass de Tailwind: Construyendo el Card y el Body.
- 18:45 – Diseñando el Footer y botones con FontAwesome.
- 27:30 – Resultados finales y adaptabilidad responsiva.
💡 Nota del Instructor:
"No necesitas pagar por componentes Pro si sabes usar Tailwind. Crear tus propios contenedores te da libertad total sobre el diseño y te ayuda a entender profundamente cómo se construye una UI moderna y escalable."
📢 ¡Únete a la conversación!
¿Lograste que tu Card se vea bien en modo oscuro? Si tienes dudas sobre las clases de Tailwind que usamos para las sombras o los bordes, déjalas en los comentarios. ¡Estamos para aprender! 👇
#Laravel12 #TailwindCSS #FluxUI #WebDesign #Backend #Frontend #Fullstack #BenjiV2 #Programacion
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️