{{-- ============================================= --}} {{-- ORQUESTRADOR DE MATRÍCULA (MODERNIZADO) --}} {{-- Layout: Hero + Card Central Full --}} {{-- Backup original: matricula.blade.OLD.php --}} {{-- ============================================= --}}
{{-- Background azul claro na página --}} {{-- Hero Header --}} @php $heroVariant = match($fase_atual ?? '') { 'matriculado' => 'success', 'cancelado' => 'danger', default => 'default', }; $heroSubtitle = match($fase_atual ?? '') { 'matriculasRealizadas' => 'Matrículas encontradas para seu documento', 'dadosAluno' => 'Preencha seus dados pessoais', 'selecionaCurso' => 'Selecione o curso desejado', 'confirmarDados' => 'Confirme os dados antes de prosseguir', 'realizaPagamento' => 'Efetue o pagamento para concluir', 'matriculado' => 'Sua matrícula foi efetivada com sucesso!', 'cancelado' => 'Esta matrícula foi cancelada', default => 'Preencha os dados abaixo', }; @endphp {{-- ========== CARD CENTRAL FULL ========== --}}
{{-- Banner de referência de curso (ACIMA do stepper, todas as fases) --}} @php $refBannerCurso = ($referencia_curso_id ?? null) ? \App\Models\Curso\Curso::find($referencia_curso_id) : null; @endphp @if ($refBannerCurso && $refBannerCurso->image_url)
{{ $refBannerCurso->nome }}

Curso

{{ $refBannerCurso->nome }}

@endif {{-- Stepper embutido no topo do card --}}
{{-- Separador fino --}}
{{-- Conteúdo principal --}}
@if ($fase_atual ?? false) @if ($fase_atual == 'matriculasRealizadas') @include('livewire.matricula.fase-matriculas-realizadas') @endif @if ($fase_atual == 'dadosAluno') @include('livewire.matricula.fase-dados-aluno') @endif @if ($fase_atual == 'selecionaCurso') @include('livewire.matricula.fase-seleciona-curso') @endif @if ($fase_atual == 'confirmarDados') @include('livewire.matricula.fase-confirmar-dados') @endif @if ($fase_atual == 'realizaPagamento') @include('livewire.matricula.fase-pagamento') @endif @if ($fase_atual == 'matriculado') @include('livewire.matricula.fase-matriculado') @endif @if ($fase_atual == 'cancelado') @include('livewire.matricula.fase-cancelado') @endif @else @include('livewire.matricula.fase-valida-documento') @endif