feat(admin): migrar navegación de tabs a cards agrupados
- Implementar sistema de grupos de componentes tipo "carpetas de apps" - Crear ComponentGroupRegistry para gestionar grupos y componentes - Añadir vista home con grupos: Header, Contenido, CTAs, Engagement, Forms, Config - Rediseñar UI con Design System: header navy, cards blancos, mini-cards verticales - Incluir animaciones fadeInUp escalonadas y efectos hover con glow - Mantener navegación a vistas de componentes individuales 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -111,8 +111,11 @@ try {
|
||||
position: 60
|
||||
);
|
||||
|
||||
// Crear renderer del dashboard con inyección del Use Case
|
||||
$dashboardRenderer = new AdminDashboardRenderer($getComponentSettingsUseCase);
|
||||
// Crear GroupRegistry para la nueva UI de Cards/Grupos
|
||||
$groupRegistry = new \ROITheme\Admin\Infrastructure\Ui\ComponentGroupRegistry();
|
||||
|
||||
// Crear renderer del dashboard con inyección del Use Case y GroupRegistry
|
||||
$dashboardRenderer = new AdminDashboardRenderer($getComponentSettingsUseCase, $groupRegistry);
|
||||
|
||||
// Crear caso de uso para renderizar
|
||||
$renderDashboardUseCase = new RenderDashboardUseCase($dashboardRenderer);
|
||||
|
||||
Reference in New Issue
Block a user