Design System
Ticket: 1737
01 · Pasos de proceso —
Muestra el progreso de una operación. Estados:
.processing-stepsMuestra el progreso de una operación. Estados:
step-done (completado), spinner (en proceso), círculo vacío (pendiente).Validando permisos del usuario
Consultando base de datos
Procesando solicitud...
Enviando notificaciones
Guardando registro de auditoría
02 · Tabla clave–valor —
Dos columnas: etiqueta y valor. Ideal para resúmenes de configuración o datos del empleado. Se estiliza con inline styles directamente en el HTML.
.tabla-wrapperDos columnas: etiqueta y valor. Ideal para resúmenes de configuración o datos del empleado. Se estiliza con inline styles directamente en el HTML.
Nombre
Marco Andueza
Puesto
Gerente de Nómina
Departamento
Recursos Humanos
Empresa
Servicios Workbeat SA de CV
03 · Tabla con encabezados —
Tabla HTML con múltiples columnas. Ideal para comparativas, reportes o datos tabulares. Se estiliza con inline styles en cada celda.
<table>Tabla HTML con múltiples columnas. Ideal para comparativas, reportes o datos tabulares. Se estiliza con inline styles en cada celda.
| Qué controla | Valor actual | Valor default | Recomendado |
|---|---|---|---|
| Integra el séptimo día al sueldo | 1 (Aplica) | 0 | 1 |
| Calcula séptimo día con factor | 1 (Aplica) | 0 | 1 |
| Desglosa en recibo de nómina | 1 (Desglosa) | 0 | Opcional |
04 · Botón de canvas —
Botón para abrir un panel de canvas. Muestra un ícono, el nombre del recurso y el texto "Presiona para visualizar". Soporta atributos
.btn-canvas-cardBotón para abrir un panel de canvas. Muestra un ícono, el nombre del recurso y el texto "Presiona para visualizar". Soporta atributos
data-canvas-id y data-version para controlar qué panel se abre.
05 · Formulario de canvas —
Formulario estructurado para edición de datos dentro de un panel canvas. Cada fila usa dos columnas: etiqueta a la izquierda e input a la derecha. Usa
.canvas-form-cardFormulario estructurado para edición de datos dentro de un panel canvas. Cada fila usa dos columnas: etiqueta a la izquierda e input a la derecha. Usa
.filled en el input para campos con valor preseleccionado. Los errores de validación van con .canvas-form-error.
06 · Formulario de alta —
Formulario de 2 columnas con secciones organizadas por ícono, inputs tipo underline y botones de acción fijos al pie del panel. Tipos de campo: texto, select con chevron, fecha, y búsqueda con lupa.
.cfa-gridFormulario de 2 columnas con secciones organizadas por ícono, inputs tipo underline y botones de acción fijos al pie del panel. Tipos de campo: texto, select con chevron, fecha, y búsqueda con lupa.
07 · Botones primario, secundario y cancelar —
Tres variantes:
.option-selectTres variantes:
opt-primary (azul sólido), opt-secondary (outline azul) y opt-escape (outline rojo).
08 · Botones secundarios en grupo —
Ejemplo con tres botones
.option-selectEjemplo con tres botones
opt-secondary consecutivos.
09 · Ejemplo de aplicación — Confirmación HITL —
Combinación de tabla sin encabezado y botones HITL para solicitar confirmación antes de ejecutar una acción crítica. El texto introductorio prepara al usuario, la tabla muestra el resumen de datos y los botones presentan las únicas opciones disponibles sin campo de texto libre.
Antes de enviar, confirma que la información sea correcta:
tabla-wrapper + option-selectCombinación de tabla sin encabezado y botones HITL para solicitar confirmación antes de ejecutar una acción crítica. El texto introductorio prepara al usuario, la tabla muestra el resumen de datos y los botones presentan las únicas opciones disponibles sin campo de texto libre.
Antes de enviar, confirma que la información sea correcta:
Razón Social
Grupo Almacenes SA de CV
Tipo de Nómina
QNC
Periodo
22
Concepto de Pago
Pago de Nómina
Neto por Dispersar
$170,787.48
Tipo de Dispersión
Programada
Fecha y Hora
25 feb 2026 — 12:00 pm
Modificacion de datos de empleado
Modificacion de datos de empleado
Información requerida
Información requerida
Información requerida
Datos generales
Definición del proceso
Pastelero
Seleccionar
Analista
Contador
Gerente
Pastelero
Programador
Temporal
Seleccionar
Temporal
Definitivo
Por proyecto
Alta express básica en nómina
Seleccionar
Alta express básica en nómina
Alta completa
Alta con contrato especial
Datos generales
Seleccionar
Seleccionar
Masculino
Femenino
No binario
Prefiero no decir
No especificado
Seleccionar
No especificado
Soltero
Casado
Matrimonio igualitario
Divorciado
Santa María de la Paz, Zacatecas, México
Trancoso, Zacatecas, México
Zacatecas, Zacatecas, México
Villanueva, Zacatecas, México
Villa Hidalgo, Zacatecas, México
Ninguna
Seleccionar
Ninguna
Motriz
Visual
Mental
Auditiva