{{-- Componente Page Header Unificado - Porto 12.1.0 Basado en el header de Properties (el preferido) Props: - title: Título principal (requerido) - subtitle: Subtítulo descriptivo (opcional) - icon: Clase del icono (opcional) - breadcrumbs: Array de breadcrumbs (opcional) - background: Tipo de background - 'primary' (default), 'dark', 'gradient' (opcional) --}} @props([ 'title' => 'Página', 'subtitle' => '', 'icon' => '', 'breadcrumbs' => [], 'background' => 'primary' ]) @php // Configuración de backgrounds según Porto 12.1.0 $backgroundClasses = [ 'primary' => 'bg-color-primary', 'dark' => 'bg-color-dark', 'gradient' => 'bg-gradient-primary', 'secondary' => 'bg-color-secondary', ]; $bgClass = $backgroundClasses[$background] ?? $backgroundClasses['primary']; @endphp {{-- Page Header usando Porto page-header-modern --}} {{-- CSS personalizado para animaciones adicionales --}} @push('styles') @endpush {{-- JavaScript para activar animaciones --}} @push('scripts') @endpush