Problema: - style.css contenía CSS de 4 componentes que ya tienen archivos individuales - Esto causaba duplicación y posibles conflictos con CSS específico de componentes - Violaba la arquitectura de "cada componente en su propio archivo CSS" Componentes Afectados: 1. Share Buttons (social-share.css existe) 2. CTA A/B Testing (cta.css existe) 3. Related Posts (related-posts.css existe) 4. Pagination (pagination.css existe) Solución: - Eliminado CSS duplicado de los 4 componentes (101 líneas netas removidas) - Reemplazado cada sección con comentario de advertencia claro - Cada comentario indica: * Que NO se debe agregar CSS de ese componente en style.css * La ruta del archivo CSS correcto del componente * Referencia a línea en enqueue-scripts.php donde se carga Excepción Documentada: - Footer Contact Form CSS permanece en style.css (líneas 1074+) - Según documentación CSS-ESPECIFICO.md debe estar en style.css Resultado: ✅ style.css ahora solo contiene CSS GLOBAL del tema ✅ Arquitectura consistente: todos los componentes en archivos individuales ✅ Sin duplicación de CSS ✅ Comentarios claros previenen futuros errores Relacionado: CSS-ESPECIFICO.md, Issue #125 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
25 KiB
25 KiB