Migración completa a Clean Architecture con componentes funcionales

- Reorganización de estructura: Admin/, Public/, Shared/, Schemas/
- 12 componentes migrados: TopNotificationBar, Navbar, CtaLetsTalk, Hero,
  FeaturedImage, TableOfContents, CtaBoxSidebar, SocialShare, CtaPost,
  RelatedPost, ContactForm, Footer
- Panel de administración con tabs Bootstrap 5 funcionales
- Schemas JSON para configuración de componentes
- Renderers dinámicos con CSSGeneratorService (cero CSS hardcodeado)
- FormBuilders para UI admin con Design System consistente
- Fix: Bootstrap JS cargado en header para tabs funcionales
- Fix: buildTextInput maneja valores mixed (bool/string)
- Eliminación de estructura legacy (src/, admin/, assets/css/componente-*)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
FrankZamora
2025-11-25 21:20:06 -06:00
parent 90de6df77c
commit 0846a3bf03
224 changed files with 21670 additions and 17816 deletions

View File

@@ -1,24 +1,29 @@
/*
Theme Name: ROI Theme
Theme URI: https://analisisdepreciosunitarios.com
Author: ROI Development Team
Author URI: https://analisisdepreciosunitarios.com
Description: High-performance WordPress theme engineered for maximum ROI. Optimized for Core Web Vitals, SEO excellence, and conversion rate optimization. Zero bloat, maximum results.
Version: 1.0.0
Theme URI: https://dev.analisisdepreciosunitarios.com
Author: ROI Team
Author URI: https://dev.analisisdepreciosunitarios.com
Description: Tema personalizado con arquitectura limpia para Análisis de Precios Unitarios. Incluye sistema de componentes modulares con Clean Architecture.
Version: 1.0.19
Requires at least: 6.0
Tested up to: 6.4
Tested up to: 6.8
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: roi-theme
Domain Path: /languages
Tags: blog, custom-menu, featured-images, footer-widgets, performance, seo, conversion, roi, accessibility-ready, translation-ready
Tags: custom, clean-architecture, modular, bootstrap
ROI Theme, Copyright 2024
ROI Theme is distributed under the terms of the GNU GPL.
*/
/*
* IMPORTANTE: Los estilos CSS del tema están en:
* assets/css/style.css
* IMPORTANTE: Este archivo style.css es OBLIGATORIO para WordPress.
*
* Este archivo solo contiene el header obligatorio de WordPress.
* Los estilos se cargan mediante wp_enqueue_style() en functions.php
* Los estilos del tema NO se cargan desde aquí.
* Los estilos se cargan desde /assets/css/ mediante wp_enqueue_style()
* en el archivo /inc/enqueue-scripts.php
*
* Este archivo solo contiene el header requerido por WordPress
* para reconocer el tema como válido.
*/