Problema: - Los estilos del TOC Sidebar estaban mezclados en style.css - Violaba el principio de separación de responsabilidades - Inconsistente con otros componentes como cta-box-sidebar.css Solución: 1. Creado nuevo archivo toc-sidebar.css (siguiente convención existente) 2. Movidos TODOS los estilos del TOC Sidebar (.toc-container, .sidebar-sticky, etc.) 3. Eliminados de style.css (líneas 956-1041) 4. Registrado en enqueue-scripts.php (prioridad 18, solo single posts) Archivos modificados: - assets/css/toc-sidebar.css (NUEVO) - Estilos del componente TOC Sidebar - assets/css/style.css - Eliminados estilos del TOC (86 líneas) - inc/enqueue-scripts.php - Registrado toc-sidebar.css - functions.php - Version bump 1.0.5 → 1.0.6 🎯 Resultado: - Arquitectura consistente (cada componente su propio CSS) - style.css solo para estilos GLOBALES del tema - Mantenibilidad mejorada 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
23 KiB
23 KiB