@props([
'title' => null,
'skeleton' => 'page',
'breadcrumbs' => [],
'wide' => false,
])
\App\Support\Ui\ThemePalette::documentIsDark()])>
@if (file_exists(public_path('build/manifest.json')) || file_exists(public_path('hot')))
@vite(['resources/css/app.css', 'resources/js/app.js'])
@else
@endif
@livewireStyles
{{-- Keep content in the DOM (no x-show hide) so Livewire morph + back work. --}}
{{ $slot }}
{{ __('dashboard.Overview') }}
@allows('users.browse')
{{ __('dashboard.Users') }}
@endallows
@allows('roles.browse')
{{ __('dashboard.Roles') }}
@endallows
@allows('projects.browse')
{{ __('dashboard.Lab') }}
{{ __('dashboard.Usage') }}
{{ __('dashboard.Failed turns') }}
@endallows
@allows('packs.browse')
{{ __('dashboard.Packs') }}
@endallows
@allows('finance.browse')
{{ __('dashboard.Credits') }}
{{ __('dashboard.Finance') }}
{{ __('dashboard.Subscriptions') }}
{{ __('dashboard.Invoices') }}
{{ __('dashboard.Events') }}
@endallows
@allows('payments.revise')
{{ __('dashboard.Payment Methods') }}
@endallows
@allows('languages.browse')
{{ __('dashboard.Languages') }}
@endallows
@allows('ai.revise')
{{ __('dashboard.API Integration') }}
@endallows
@allows('sessions.browse')
{{ __('dashboard.Sessions') }}
@endallows
@allows('contacts.browse')
{{ __('dashboard.Contacts') }}
@endallows
@allows('settings.revise')
{{ __('dashboard.Landing page') }}
{{ __('dashboard.Newsletter') }}
{{ __('dashboard.SEO') }}
{{ __('dashboard.Settings') }}
{{ __('dashboard.Themes') }}
{{ __('dashboard.Mail') }}
{{ __('dashboard.License') }}
{{ __('dashboard.Publish settings') }}
{{ __('dashboard.Lab console') }}
{{ __('dashboard.GDPR') }}
{{ __('dashboard.Privacy policy') }}
{{ __('dashboard.Terms') }}
@endallows
@allows('security.self')
{{ __('dashboard.Profile') }}
{{ __('dashboard.Password') }}
{{ __('dashboard.Two-factor') }}
@endallows
@livewireScripts