Ahora veo el contexto completo. Necesito leer también el wizard-shell y form-row para mantener la coherencia, y ver el page.tsx actual:
Ahora tengo todo el contexto necesario. Voy a crear los dos componentes nuevos: AudienciasConfig y PaquetesSmsConfig, y actualizar el sidebar y page.tsx.
Ahora creo el componente de Paquetes SMS:
Ahora actualizo el sidebar para agregar los hrefs a Audiencias y Paquetes SMS:
Ahora actualizo el page.tsx para agregar los imports y las rutas:
He implementado los dos módulos restantes del menú de Marketing:
Audiencias (audiencias-config.tsx):
Paquetes SMS (paquetes-sms-config.tsx):
Aplica 5 correcciones críticas de UX/UI en submódulos distintos de la plataforma. Ejecuta estos cambios directamente sobre el código existente (no crees funcionalidades nuevas fuera de estas correcciones) y mantén estrictamente nuestro Sistema de Diseño: color principal #e81096, sin modales, y usa layouts in-place con diseño micro-SaaS compacto.
Incluye específicamente:
Implementa el resto de las correcciones UX/UI críticas sobre submódulos diferentes (según el código actual), preservando tipografías, espaciados y estilos existentes (botones/inputs/estados), y sin introducir modales ni cambiar el alcance más allá de los 5 fixes.
Ahora tengo todo el contexto. Voy a aplicar las 5 correcciones:
CORRECCIÓN 1: Tabla de Integraciones API - Eliminar dropdown, mostrar iconos directos, mover tipo autenticación a tooltip con Info
CORRECCIÓN 2 y 3: Tabla de Dispositivos - Eliminar columnas MAC y Zona, mover a tooltip; y Wizard de Dispositivos - Separar estrictamente Paso 1 (General) y Paso 2 (Zonas)
Ahora corrijo el Wizard de Dispositivos para separar estrictamente Paso 1 (General) y Paso 2 (Zonas):
CORRECCIÓN 4: Rename "Códigos de navegación" a "Accesos y Promociones"
CORRECCIÓN 5: Unificar SMS - Eliminar "Paquetes SMS", dejar solo "SMS de proximidad" con todo el contenido. Primero actualizo el sidebar:
Ahora renombro el archivo paquetes-sms-config.tsx a sms-proximidad-config.tsx y actualizo las referencias:
Ahora muevo el archivo:
Ahora actualizo el page.tsx para reflejar los cambios:
He aplicado las 5 correcciones críticas de UX/UI:
Refactoriza el código existente y entrega los cambios completos para aplicar estrictamente el nuevo comportamiento de UX/UI en toda la plataforma, manteniendo nuestro Sistema de Diseño (color principal #e81096, sin modales, layouts in-place estilo micro‑SaaS compacto) y preservando tipografías/espaciados/estilos existentes (botones/inputs/estados).
Requisitos obligatorios:
Entrega el refactor como código/patches listos para integrar (estructura por archivos y diff si aplica), indicando qué archivos se modifican y asegurando que la app compile/rune tras los cambios.