feat: menú Reportes HTML (motor de plantillas Nunjucks para reportes que se imprimen desde el navegador) y menú lateral comprimido al iniciar

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-20 16:20:53 -05:00
1 parent a918d0a109
commit 2d358f0cf1
25 files changed
+725 -23

No files matched your search

+2 -1
View File
@@ -12,7 +12,8 @@ export type AuditAction =
| 'report_export'
| 'report_register'
| 'report_unregister'
| 'db_query';
| 'db_query'
| 'html_report';
export type AuditOutcome = 'ok' | 'error' | 'denied';
+6
View File
@@ -80,6 +80,12 @@ const BASE_MENU: readonly MenuModule[] = [
{ path: '/reportes/matricula', label: 'Matrícula de reportes' },
],
},
{
id: 'reportes-html',
label: 'Reportes HTML',
// plantillas que cada cliente define (etiquetas, comprobantes…) y se imprimen desde el navegador
items: [{ path: '/reportes-html/ejecutar', label: 'Reportes' }],
},
{
id: 'socios',
label: 'Socios de negocio',