@include('partials.head')
@php $user = auth()->user(); $impersonation = app(\App\Actions\Admin\UserImpersonation::class); $impersonator = $impersonation->impersonator(); $isImpersonating = $impersonation->isActive(); $canAdmin = ($user?->canAccessAdmin() ?? false) && ! $isImpersonating; $canCustomer = $user?->canAccessCustomer() ?? false; $reviewCount = $canAdmin ? app(\App\Services\Admin\AdminPerformanceCache::class)->pressReleaseReviewCount() : 0; @endphp
{{-- Dashboard (Admin/Editor) --}} @if($canAdmin)
{{ __('Dashboard') }}
@endif {{-- Mein Bereich – sichtbar für alle Panel-User --}} @if($canCustomer)
{{ __('Übersicht') }}
{{ __('Meine Pressemitteilungen') }}
{{ __('Firmen') }}
{{ __('Buchungen & Add-ons') }}
{{ __('Statistiken') }}
{{ __('später') }}
{{ __('Credits & Tarif') }}
{{ __('später') }}
{{ __('Rechnungen') }}
{{ __('Zahlungsarten') }}
{{ __('später') }}
{{ __('Profil') }}
{{ __('Sicherheit') }}
{{ __('API & Integrationen') }}
{{ __('Benachrichtigungen') }}
{{ __('später') }}
@endif {{-- Content Management (Admin/Editor) --}} @if($canAdmin)
{{ __('Pressemitteilungen') }}
{{ __('Kategorien') }}
{{ __('Footer-Codes') }}
{{-- CRM --}}
{{ __('Firmen') }}
{{ __('Kontakte') }}
{{-- Billing --}}
{{ __('Legacy Rechnungen') }}
{{ __('Zahlungen') }}
{{ __('Gutscheine') }}
{{ __('Newsletter Sync') }}
{{-- Administration --}}
{{ __('Voreinstellungen') }}
{{ __('Benutzer') }}
{{ __('Rollen & Rechte') }}
{{-- Reports --}}
{{ __('Performance') }}
@endif
{{-- Portal-Filter für Admin-Benutzer (P2.6) --}} @auth @if($canAdmin)
@endif @endauth @if($impersonator)
{{ __('Testmodus aktiv') }}
{{ __('Angemeldet als :user. Admin: :admin.', ['user' => $user?->name, 'admin' => $impersonator->name]) }}
@csrf
{{ __('Zurück zum Admin') }}
@endif
{{ __('Tailwind CSS') }}
{{ __('Hero Icons') }}
{{ __('Flux UI') }}
{{ __('Repository') }}
{{ __('Documentation') }}
{{ auth()->user()->initials() }}
{{ auth()->user()->name }}
{{ auth()->user()->email }}
{{ __('Settings') }}
@csrf
{{ __('Log Out') }}
{{ auth()->user()->initials() }}
{{ auth()->user()->name }}
{{ auth()->user()->email }}
{{ __('Settings') }}
@csrf
{{ __('Log Out') }}
{{ $slot }} @fluxScripts