Maristas UI Kit v1.1.6+1

Formularios

Etiqueta pequeña arriba, campo con radio medio y un anillo azul al enfocar. El mismo estilo para campos, selectores y áreas de texto. Los errores dicen qué pasó y cómo corregirlo.

Campos
Máximo 500 caracteres.
Campos obligatorios y errores

Marca los obligatorios con la clase mr-req en la etiqueta: pone el asterisco en rojo sin escribirlo a mano. El error va debajo del campo con is-invalid e invalid-feedback.

Escribe un correo válido.
Usa mr-box para agrupar un bloque dentro de un formulario, por ejemplo un registro similar que el asesor debe revisar.
mr-box-sm: compacta
is-soft: fondo suave
is-warning: pide atención
Revisión antes de confirmar y acciones al pie

mr-kv ordena pares dato-valor en columnas que se adaptan al ancho. mr-form-actions separa los botones del paso: «Atrás» a la izquierda y la acción principal a la derecha, una sola.

Contacto
Nombre
María López Soto
Teléfono
55 1234 5678
Correo
maria@example.com
Etiqueta con acción

Cuando la etiqueta lleva un interruptor o un enlace a la derecha, envuélvelos en mr-label-row: el campo queda alineado con sus vecinos.

Formulario largo en secciones

Divide un formulario de más de cinco campos en secciones con título y una línea de ayuda. Pon el formulario en una tarjeta de ancho cómodo y las instrucciones en una caja a un lado.

Datos de la persona

Se toman de SIGEM; revisa que coincidan.

Acceso

Define qué puede hacer en el sistema.

Caja lateral con las instrucciones del formulario.
Contraseña y pantalla de acceso

mr-password agrega el botón para mostrar u ocultar. Las pantallas de acceso usan mr-auth (fondo), mr-auth-card con has-brand (dos paneles), mr-auth-brand y mr-auth-form. El botón con data-loading-text muestra «Ingresando…» al enviar.

Tamaños de campos

Pequeño en filtros y celdas de tabla, normal en formularios, grande en pantallas táctiles. Se piden con form-control-sm, form-control-lg, form-select-sm y form-select-lg.

Estados del campo
Correo válido.
Escribe los 10 dígitos del celular.
Lo asigna el sistema.
Grupo de entrada y búsqueda
+52
Casillas, opciones e interruptor
Tamaños de casillas y opciones

Con form-check-sm y form-check-lg en el contenedor. El tamaño grande es el recomendado en pantallas táctiles.

Interruptores

Para opciones que se activan o desactivan al instante. Tres tamaños: pequeño dentro de tablas y barras, normal en formularios, grande en pantallas táctiles.

Sí Pon la etiqueta arriba del campo y explica el formato en el texto de ayuda. Marca el error junto al campo con una frase que diga cómo corregirlo.
No No uses el placeholder como etiqueta. No muestres mensajes de error genéricos como «Dato inválido» ni solo los pintes de rojo.
Maristas UI Kit
Filtros