Maristas UI Kit v1.1.6+1

Tablas de datos

Tabla con búsqueda, filtros, orden por columna, selección de filas y paginación. Funciona con un script ligero de JavaScript puro; no necesita Alpine, Livewire ni jQuery.

Tabla de datos completa

Escribe en el buscador, filtra por estado, haz clic en un encabezado para ordenar, marca filas para ver las acciones en lote y cambia de página.

Folio Nombre Grado Estado Responsable Cuota Acciones
REG-14958
ML María López
5º Primaria Completo Laura Ramírez $15,310
REG-14960
JH Jorge Hernández
1º Primaria Nuevo Sin asignar $14,200
REG-05318
CR Carlos Rivas
Bachillerato En revisión Laura Ramírez $18,900
REG-14961
AS Ana Sofía Pérez
3º Secundaria Completo Mario Díaz $16,750
REG-14955
LF Luis Fernández
2º Preescolar Rechazado Mario Díaz $12,800
REG-14952
VO Valeria Ortiz
6º Primaria Nuevo Laura Ramírez $15,310
REG-14950
DS Diego Salazar
1º Secundaria En revisión Sin asignar $16,750
REG-14947
CR Camila Reyes
4º Primaria Completo Mario Díaz $15,310
REG-14944
MC Mateo Cruz
Bachillerato Nuevo Laura Ramírez $18,900
REG-14940
RG Renata Guzmán
2º Primaria Completo Mario Díaz $14,200
REG-14937
EV Emilio Vargas
3º Preescolar En revisión Sin asignar $12,800
REG-14933
PM Paula Medina
5º Primaria Rechazado Laura Ramírez $15,310
Con filtros avanzados y paginación del servidor

Para listas grandes (Livewire, controlador): la misma pieza, pero buscar, filtrar y paginar lo hace el servidor. Los filtros menos usados van en un panel que se despliega bajo la barra. Lo urgente (por ejemplo, registros sin atención) va como chip con mr-filter-danger o mr-filter-warning: lleva el color del tono desde el inicio para que se vea que se puede pulsar.

FolioNombreEstado
FUNNEL-15037Lisbeth Alarcón Contactado
FUNNEL-14967Eduardo Juárez Nuevo
Fila con conflicto y barra de acciones fija

mr-row-danger resalta una fila con un error. mr-action-bar queda pegada al pie mientras haya algo seleccionado: así no hay que bajar hasta el final para confirmar.

OfertaEstado
1º Primaria Matutino Lista para importar
2º Primaria Matutino Conflicto de ID
1 cambio seleccionado
Tabla compacta

Con la clase table-sm: menos relleno vertical para pantallas con muchas filas.

ConceptoMontoSaldo
Inscripción$15,310.00$0.00
Colegiatura agosto$4,200.00$4,200.00
Beca académica−$1,200.00−$1,200.00
Cargando y vacía
FolioNombreEstado
Sí Pon la búsqueda y los filtros arriba, a la izquierda, y las acciones en lote solo cuando hay filas marcadas. Alinea los números a la derecha y el texto a la izquierda.
No No escondas la acción principal dentro del menú de la fila ni pongas más de 7 columnas visibles en una pantalla angosta: usa desplazamiento horizontal.
Maristas UI Kit
Filtros