Tipo 01
Relleno (filled)
Fondo gris claro con línea inferior. Más visible.
Componentes Campos de texto
Los campos de texto permiten escribir información: nombres, correos, mensajes. Son la base de todo formulario.
Úsalos cuando el usuario debe escribir algo que no se puede elegir de una lista.
Se ve claramente dónde escribir.
La etiqueta nunca desaparece; sube al escribir.
Ayuda y errores aparecen justo debajo del campo.
Tipo 01
Fondo gris claro con línea inferior. Más visible.
Tipo 02
Borde completo. Más sobrio, ideal para formularios largos.
Tipo 03
El borde y el texto de ayuda cambian a rojo.
Tipo 04
Varias líneas y un contador de caracteres.
| Medida | Valor de referencia |
|---|---|
| Alto | 56 dp |
| Margen interno lateral | 16 dp |
| Etiqueta | 16 sp en reposo, 12 sp al subir |
| Texto de ayuda | 12 sp, a 16 dp del borde |
| Radio (delineado) | 4 dp |
Medidas de Material Design 2 en dp (en web, 1 dp ≈ 1 px de CSS; en iOS, 1 pt). Son de referencia: verifícalas en la guía oficial antes de usarlas en una evaluación.
aria-invalid="true" y aria-describedby al texto de error.
autocomplete="email", "name"… ayuda a todos.