Aquí verás inputs y formularios como patrones reutilizables: defines los estados (normal, focus, error, éxito, deshabilitado) y los aplicas a todos los campos. El objetivo es que el formulario sea una conversación clara, no un interrogatorio.
• Empieza por los campos base: texto, email, password, textarea y búsqueda.
• Añade los estados de interacción: focus visible, errores explicados y mensajes de ayuda.
• Usa selects, radios y checkboxes solo cuando aporten claridad (radios para elegir una opción, checkboxes para varias).
• Completa con pequeños mini formularios y ejemplos por tendencias para que puedas ver cómo cambia el estilo sin romper el patrón.
Como proyecto docente, puedes pedir que cada grupo adapte estos mismos formularios a su propio branding, manteniendo estructura, labels y estados.