pernocta

Componentes

Formularios

Campos altos (48–56 px), borde gris que se oscurece al enfocar y errores en rojo con icono. La etiqueta flotante es el estilo por defecto en acceso y registro.

Input con etiqueta flotante#

Input con Field#

Field conecta etiqueta, ayuda y error con aria-describedby.

Como lo verán otros viajeros

Este campo es obligatorio

Select y Textarea#

Select nativo estilizado: en móvil abre el selector del sistema, que es más cómodo.

Mínimo 20 caracteres

API#

PropTipoPor defectoDescripción
sizesm | md | lgmdInput: 36 / 48 / 56 px
leadingIconIconName—Icono a la izquierda
trailingReactNode—Acción a la derecha (borrar, mostrar contraseña…)
invalidbooleanfalseEstado de error (aria-invalid)
label (FloatingInput)string—Etiqueta dentro del campo que flota al escribir
error (FloatingInput)string—Mensaje de error bajo el campo