Catálogo de Componentes A2UI
El catálogo completo se publica automáticamente en formato JSON Schema en
http://localhost:3000/catalogo/v1.json. Este es el catalogId que el agente declara en cada mensaje createSurface.
Explorador de Componentes del Catálogo
Sección titulada «Explorador de Componentes del Catálogo»Catálogo Oficial de Componentes A2UI (@maya/catalogo)
21 componentes diseñados con primitivas shadcn/ui y tokens Banorte, validados con Zod y Ajv.
ResumenTarjeta
Tarjeta héroe para crédito revolvente con semaforización de atraso, saldo y uso.
limitesaldotasapagoMinimodiasAtrasoplanActivoPlanDePago
Comparativa de plazos (12, 18, 24 meses) con mensualidad, CAT y ahorro garantizado.
opciones: Array<{ meses, mensualidad, cat, ahorroVsMinimo }>mesSeleccionadoProyeccionPagoCredito
Visualización de crédito de nómina o personal sin mora, amortización fija.
saldoPendientetasaAnualmensualidadpagosRestantesinteresesPorPagarCalendario
Cronograma visual de amortizaciones tras la activación de un plan de reestructura.
pagos: Array<{ numero, fecha, monto, saldoRestante }>SimuladorMeta
Control interactivo de slider para proyectar horizontes de ahorro y fondos de emergencia.
montoObjetivoaportacionSugeridacapacidadMaximaplazoMesesMetaActiva
Superficie de seguimiento con barra de progreso, saldo acumulado y fecha meta.
nombremontoObjetivomontoActualporcentajefechaEstimadaTermometroSaludFinanciera
Medidor cuantitativo de salud financiera (0 a 100) calibrado contra ingresos.
puntajenivelfactoresPositivosfactoresDeAtencionGastoPorCategoria
Gráfico de barras apiladas o barras Recharts con montos reales por categoría.
periodototalGastocategorias: Array<{ nombre, monto, porcentaje, atipico }>AlertaGastoAtipico
Tarjeta de atención ante gastos hormiga o retiros no habituales en cajeros.
categoriadesviacionPorcentajemontoExcedenterecomendacionConclusion
Tarjeta de cierre de Maya con el consejo accionable y la justificación financiera.
resumenaccionRecomendadaimpactoMensualEstimadoDistribucionPortafolio
Gráfico de dona de activos de inversión (Cetes, Fondos, Renta Variable).
saldoTotalactivos: Array<{ clase, monto, porcentaje, rendimiento }>Confirmacion
Banner de verificación que atestigua la persistencia de una mutación en PostgreSQL.
titulofoliofechaOperacionmontoInvolucradoPrincipios de Diseño de Componentes
Sección titulada «Principios de Diseño de Componentes»Cada componente del catálogo respeta los principios acordados en el sistema de diseño:
- Una sola idea por tarjeta: Cada widget se enfoca en resolver un concepto claro (un saldo, una comparativa de plazos o un gráfico de categorías).
- El monto como elemento más grande: Los importes monetarios utilizan la clase
tabular-numsy fuentes de tamaño prominente para máxima legibilidad. - Objetivos táctiles de 48 px: Todos los botones, interruptores y sliders están optimizados para dedos en dispositivos móviles.
- Semántica de colores Banorte: El rojo (#EC0029) se reserva exclusivamente para la acción primaria o llamadas de atención por morosidad o fugas críticas.