@if(!empty($pageEventsIntro))
@endif
@if($categories->count())
@endif
@forelse($events as $event)
@php
$brand_name = $siteName ?? config('app.name');
$category_label = strtoupper($event->category?->name ?? 'Event');
$avatar_url = $logoUrl
?? 'https://ui-avatars.com/api/?name='.urlencode($brand_name).'&background=050505&color=d69a00&bold=true&size=64';
$image_url = $event->featured_image
? asset('storage/'.$event->featured_image)
: $assetPath('images/blog/blog-thumb01.webp');
$excerpt = \Illuminate\Support\Str::limit(
strip_tags($event->description ?: ($event->content ?? '')),
110
);
$can_register = $event->isPublicRegistrationLinkAvailable() && $event->isRegistrationOpen();
$register_url = $can_register ? $event->registration_url : null;
@endphp
@if($event->location)
{{ \Illuminate\Support\Str::limit($event->location, 48) }}
@endif
@if($excerpt !== '')
{{ $excerpt }}
@endif
@empty
No events found
Check back later or try another filter.
@endforelse
@if($events->hasPages())
@endif
@if($featuredEvents->count())
@endif