@props([ 'livewire' => null, ]) @php $renderHookScopes = $livewire?->getRenderHookScopes(); @endphp filament()->hasDarkModeForced(), ]) > {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::HEAD_START, scopes: $renderHookScopes) }} @if ($favicon = filament()->getFavicon()) @endif @php $title = trim(strip_tags($livewire?->getTitle() ?? '')); $brandName = trim(strip_tags(filament()->getBrandName())); @endphp {{ filled($title) ? "{$title} - " : null }} {{ $brandName }} {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::STYLES_BEFORE, scopes: $renderHookScopes) }} @filamentStyles {{ filament()->getTheme()->getHtml() }} {{ filament()->getFontHtml() }} {{ filament()->getMonoFontHtml() }} {{ filament()->getSerifFontHtml() }} @stack('styles') {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::STYLES_AFTER, scopes: $renderHookScopes) }} @if (! filament()->hasDarkMode()) @elseif (filament()->hasDarkModeForced()) @else @endif {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::HEAD_END, scopes: $renderHookScopes) }} merge($livewire?->getExtraBodyAttributes() ?? [], escape: false) ->class([ 'fi-body', 'fi-panel-' . filament()->getId(), ]) }} > {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::BODY_START, scopes: $renderHookScopes) }} {{ $slot }} @livewire(Filament\Livewire\Notifications::class) {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::SCRIPTS_BEFORE, scopes: $renderHookScopes) }} @filamentScripts(withCore: true) @if (filament()->hasBroadcasting() && config('filament.broadcasting.echo')) @endif @if (filament()->hasDarkMode() && (! filament()->hasDarkModeForced())) @endif @stack('scripts') {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::SCRIPTS_AFTER, scopes: $renderHookScopes) }} {{ \Filament\Support\Facades\FilamentView::renderHook(\Filament\View\PanelsRenderHook::BODY_END, scopes: $renderHookScopes) }}