Lizandro Guarnizo and Claude Sonnet 4.6
f57fa39c33
fix: reemplazar verde WhatsApp por --brand en hover/focus/botones del ERP
...
- table-hover, form-control:focus, btn-primary, menu-item hover
- Usar var(--brand, fallback) para que funcione sin Layout.php
- Contextos chat/WhatsApp mantienen su verde propio
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 20:20:59 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
bec4629a3c
feat: rediseño sidebar con paleta del login + responsive unificado
...
- Layout.php inyecta --brand y --brand-dark desde doc_color de BD
- Sidebar usa el mismo gradiente azul del login (brand-dark → brand)
- Círculos decorativos animados igual que el login
- Items activos: fondo blanco con texto brand (inverso al fondo)
- Hover: overlay blanco sutil + translateX(3px)
- Ancho unificado en --sidebar-width (270px)
- Breakpoint responsive consistente en 991.98px
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-23 20:15:54 -05:00
Lizandro Guarnizo and Claude Sonnet 4.6
1c75da1ccd
Sidebar: resaltar ruta activa con color primario
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-22 23:02:35 -05:00
Lizandro Guarnizo
b8de9ee666
up
2026-05-27 11:44:07 -05:00
Lizandro Guarnizo
313e57aace
p
2026-05-27 10:30:47 -05:00
Lizandro Guarnizo
0164c51c1a
up
2026-04-16 23:07:53 -05:00
Lizandro Guarnizo
e89ec89c66
lab: responsive sidebar toggle en todas las páginas del módulo lab
2026-03-19 11:43:01 -05:00
Lizandro Guarnizo
8fb345c404
responsive: breakpoints unificados, header mobile, sidebar toggle, tablas scroll
2026-03-19 11:30:14 -05:00
Lizandro Guarnizo
ded19cbb8d
Cambios
2026-03-16 18:36:11 -05:00
Lizandro Guarnizo
405a3751e7
fix: T&C tab - quitar display:none y agregar case terms en loadTabData
2026-03-14 00:09:26 -05:00
Lizandro Guarnizo
0b9744e9ef
fix: eliminar cierre de funcion duplicado en app_simple.js
2026-03-13 23:57:30 -05:00
Lizandro Guarnizo
032219a4b6
fix: cerrar funcion toggleAdminUserStatus antes de las funciones de perfil WA
2026-03-13 23:55:40 -05:00
Lizandro Guarnizo
7df05ee3fb
feat: perfil WhatsApp (foto, about, datos) y reset+sync de plantillas
2026-03-13 23:50:30 -05:00
Lizandro Guarnizo
46a9d97a07
fix: eliminar polling get_last_webhook_time (innecesario en index.php)
2026-03-13 18:47:21 -05:00
Lizandro Guarnizo
e081dc739a
feat: soporte de imagen dinámica en plantillas WhatsApp
...
- Detecta header_type=IMAGE en get_template_details.php
- send_message (individual): muestra input de imagen si la plantilla lo requiere,
sube a upload_media.php y envía header_image_url al backend
- broadcast (masivo): igual, con upload previo al envío
- api/send_message.php: acepta header_image_url y lo pasa como headerParameters
[type:image, image:{link:URL}] a WhatsAppService::sendTemplateMessage()
- api/send_broadcast.php: igual para cada destinatario del masivo
- Preview en tiempo real de la imagen seleccionada en ambos formularios
2026-03-13 13:24:22 -05:00
Lizandro Guarnizo
db469b2134
up
2026-03-10 18:42:51 -05:00
Lizandro Guarnizo
602e6d3724
up
2026-02-20 11:21:06 -05:00
Lizandro Guarnizo
8324a014c0
Update app_simple.js
2026-02-04 22:08:31 -05:00
Lizandro Guarnizo
1aae148396
up
2026-02-03 21:30:55 -05:00
Lizandro Guarnizo
7997ecb830
up
2026-01-28 13:05:36 -05:00
Lizandro Guarnizo
6ebf5c9a22
up
2026-01-28 02:23:36 -05:00
Lizandro Guarnizo
37d6bf1e20
up
2026-01-27 23:56:49 -05:00
Lizandro Guarnizo
c529488cfa
up
2026-01-26 00:35:11 -05:00
Lizandro Guarnizo
4b9c74e5d7
up
2026-01-26 00:04:12 -05:00
Lizandro Guarnizo
10386cf408
up
2026-01-24 12:41:55 -05:00
Lizandro Guarnizo
2dc0035c3c
Update chat-common.js
2026-01-24 00:31:38 -05:00
Lizandro Guarnizo
5ea6f0fb73
up
2026-01-24 00:18:49 -05:00
Lizandro Guarnizo
5ef5017a44
up
2026-01-23 22:51:58 -05:00
Lizandro Guarnizo
4c0d379e90
up
2026-01-22 13:56:51 -05:00
Lizandro Guarnizo
ff2fafa0bb
up
2026-01-22 13:53:49 -05:00
Lizandro Guarnizo
fcba5919a8
up
2026-01-22 11:29:24 -05:00
Lizandro Guarnizo
84e2d1d236
up
2026-01-22 11:25:32 -05:00
Lizandro Guarnizo
99bedaa5a6
up
2026-01-22 10:33:16 -05:00
Lizandro Guarnizo
2f6d377f7b
up
2026-01-22 00:35:51 -05:00
Lizandro Guarnizo
5e345b951f
up
2026-01-22 00:19:20 -05:00
Lizandro Guarnizo
32f5f580f7
up
2026-01-21 22:31:46 -05:00
Lizandro Guarnizo
ab993302f9
up
2026-01-21 22:19:26 -05:00
lizandrogd
d0e23742cb
up
2026-01-21 15:45:23 -05:00
lizandrogd
fccaa3b649
up
2026-01-21 11:17:36 -05:00
lizandrogd
f6a62ce360
up
2026-01-21 10:38:01 -05:00
lizandrogd
8b1276aaac
up
2026-01-21 10:28:49 -05:00
lizandrogd
a27f982fc7
up
2026-01-21 09:14:44 -05:00
lizandrogd
b4bcb35e96
up
2026-01-21 08:47:04 -05:00
lizandrogd
45a11032f5
mejoras
2026-01-21 08:28:54 -05:00
lizandrogd
b1961f0116
up
2026-01-21 02:22:29 -05:00
lizandrogd
87b89b52a5
up
2026-01-21 01:02:17 -05:00
lizandrogd
f222df40cd
up
2026-01-20 22:33:39 -05:00
lizandrogd
b0d44b0095
subir
2026-01-13 01:03:24 -05:00
lizandrogd
ebf02e5188
eliminar logs
2026-01-13 00:33:29 -05:00
lizandrogd
91b74db234
uo
2026-01-13 00:31:22 -05:00