@extends('frontend-v3.pages.layout') @section('page') @include('frontend-v3.pages.partials.styles')
{{ $eyebrow }}

{{ $pageTitle }}

{{ $summary }}

@if (in_array($type, ['book', 'artefact', 'event', 'article'], true) || ! empty($dateFilter))
@if (in_array($type, ['book', 'artefact', 'event', 'article'], true))
@endif @isset($categories)
@endisset @if (! empty($typeFilter))
@endif @if (! empty($dateFilter))
@endif
Reset
@endif
@forelse ($records as $record) @php $titleText = $localized($record, 'title'); $description = $localized($record, match ($type) { 'article' => 'excerpt', 'event' => 'summary', default => 'description' }); $asset = match ($type) { 'book' => $record->coverImage, 'article' => $record->featuredImage, 'news-event' => $record->image, default => $record->image, }; $detailUrl = match ($type) { 'book' => url('/books/'.$record->slug), 'article' => url('/articles/'.$record->slug), 'news-event' => url('/news-announcements/'.$record->slug), 'event' => url('/events/'.$record->slug), default => url('/artefacts/'.$record->slug), }; @endphp
{{ $titleText }}

@if ($type === 'book') {{ $localized($record, 'author') ?: 'Publication' }} @elseif ($type === 'artefact') {{ $record->category ? $localized($record->category, 'name') : 'Artefact' }} @elseif ($type === 'news-event') {{ str($record->type)->title() }}@if ($record->event_date) · {{ $record->event_date->format('d M Y') }}@endif @elseif ($type === 'event') Event @else {{ $record->published_at?->format('d M Y') ?: 'Article' }} @endif

{{ $titleText }}

{{ str(strip_tags((string) $description))->limit(130) }}

@if ($type === 'news-event' && $record->type === 'newsletter' && $record->document) Download Newsletter View Details @else View Details @endif
@empty
No records found.
@endforelse
{{ $records->links() }}
@endsection