@if(!empty($siteSettings['site_favicon'])) @endif @vite(['resources/css/app.css', 'resources/js/app.js']) @include('partials.header') @if($modules->isEmpty() && $page->content)

{{ $page->title }}

@endif @foreach($modules as $module) @if($module->is_active) @php $partialPath = "partials.modules." . $module->type; // Prioritize page-specific content from pivot table $moduleContent = $module->pivot->content ? json_decode($module->pivot->content, true) : $module->content; @endphp @if(view()->exists($partialPath)) @php $anchorId = !empty($moduleContent['anchor_id']) ? ltrim($moduleContent['anchor_id'], '#') : null; @endphp
@include($partialPath, ['module' => $module, 'content' => $moduleContent])
@endif @endif @endforeach @if($page->content)
{!! $page->content !!}
@endif @include('partials.footer') @stack('scripts')