Usuarios — Visión general¶
Propósito¶
Crear, buscar, editar y administrar el estado de usuarios de la aplicación.
A quién va dirigido¶
- Administradores y operadores con permisos de gestión de usuarios.
Requisitos previos (permisos)¶
- Ver:
users.view - Crear:
users.create - Editar:
users.update - Activar/Desactivar:
users.setActive - Eliminar:
users.delete
Mapa de pantallas¶
- Lista de usuarios (búsqueda, filtros, orden, exportación y acciones individuales/masivas)
- Formulario de creación/edición (datos básicos, roles, estado)
- Vista de detalle (opcional)
Columnas y filtros
Consulta la referencia de columnas y filtros en modules/users.md y reference/datatable-api.md.
Estilo de columnas (tipografía y truncado)¶
Para mantener consistencia y legibilidad en la lista de usuarios, se aplican estas reglas:
- Nombre: texto con énfasis (
font-medium), truncado con elipsis ytitlecon el valor completo. - Email: fuente monoespaciada (
font-mono) y tamaño pequeño (text-xs), truncado con elipsis ytitlecon el valor completo. - Creado: fecha corta visible y tooltip con fecha completa y tiempo relativo.
- Estado: insignia “Activo/Inactivo” acompañada de un punto de color (verde/rojo).
Las mismas pautas se aplican en otros módulos (p. ej., Catálogos y Concesionarios) para una experiencia uniforme.