{{ __('admin.events_title') }}

{{ __('admin.new_event') }}
{{-- Filter --}}
@if ($seasons->isNotEmpty()) @endif
{{-- Event-Karten --}} @forelse ($events as $event) @php $minStatus = $event->minimumsStatus(); $bgClass = match($minStatus) { true => 'bg-green-50 border-green-200', false => 'bg-red-50 border-red-200', default => 'bg-white border-gray-200' }; @endphp
{{-- Links: Typ, Team, Titel, Datum, Ort, Status --}}
{{ $event->team->name }} @if ($event->status === \App\Enums\EventStatus::Published) {{ $event->status->label() }} @elseif ($event->status === \App\Enums\EventStatus::Cancelled) {{ $event->status->label() }} @else {{ $event->status->label() }} @endif

{{ $event->title }}

{{ $event->start_at->translatedFormat(__('ui.date_format')) }} {{ __('ui.clock') }} @if ($event->end_at) – {{ $event->end_at->format('H:i') }} {{ __('ui.clock') }} @endif

@if ($event->location_name)

{{ $event->location_name }}

@endif
{{-- Mitte: Ampel-Boxen --}}
{{-- Rechts: Aktionen --}}
{{ __('ui.edit') }} @if ($event->isPartOfSeries())

{{ __('admin.delete_series_title') }}

{{ __('admin.delete_series_description') }}

@csrf @method('DELETE')
@csrf @method('DELETE')
@else
@csrf @method('DELETE')
@endif
@empty
{{ __('admin.no_events_yet') }}
@endforelse
{{ $events->links() }}
{{-- Papierkorb --}} @if ($trashedEvents->isNotEmpty())

{{ __('admin.trash') }}

@foreach ($trashedEvents as $event) @endforeach
{{ __('admin.event_title') }} {{ __('admin.nav_teams') }} {{ __('admin.deleted_at') }} {{ __('admin.actions') }}
{{ $event->title }} {{ $event->team?->name ?? '–' }} {{ $event->deleted_at->diffForHumans() }} @if ($event->isRestorable())
@csrf @method('PUT')
@else {{ __('admin.restore_expired') }} @endif
@endif