@if(count($announcements) > 0)
@php
$onIndexPage = Route::currentRouteName() === 'announcements.index';
$displayedAnnouncements = $onIndexPage ? $announcements : $announcements->take(3);
@endphp
{{-- Header Section --}}
{{ __('Announcements') }}
Stay updated with our latest news and updates
{{ count($announcements) }} {{ Str::plural('announcement', count($announcements)) }}
%%__RESOURCE__%% %%__TIMESTAMP__%%
{{-- Announcements Grid --}}
@foreach($displayedAnnouncements as $index => $announcement)
@php
$publishedAt = $announcement->published_at ?? $announcement->created_at;
$isNew = $publishedAt && $publishedAt->gt(now()->subDays(7));
@endphp
@endforeach
@if(!$onIndexPage)
@endif
@endif