@extends('layouts.app') @section('page-pretitle', __('Management')) @section('page-title', __('Announcements')) @section('content') @if ($errors->any()) @endif @if (session('success')) @endif

{{ __('List of Announcements') }}

@if (auth()->user()->role == 'admin') New Announcement @endif
@if ($announcements->isEmpty())
There is no announcement available.
@else @foreach($announcements as $index => $announcement) @php $today = \Carbon\Carbon::now()->startOfDay(); $isActive = (is_null($announcement->start_date) || $announcement->start_date->startOfDay() <= $today) && (is_null($announcement->end_date) || $announcement->end_date->startOfDay() >= $today); $delayClass = 'announcement-delay-' . min($index + 1, 3); @endphp

{{ $announcement->title }}

@if (auth()->user()->role == 'admin') @if ($isActive) Active @endif {{ $announcement->start_date->format('d M Y') }} - {{ $announcement->end_date->format('d M Y') }} @endif

{{ $announcement->body }}

Posted by {{ $announcement->creator->name }} on {{ $announcement->created_at->format('d M Y') }}
@if (auth()->user()->role == 'admin') @endif
@endforeach {{ $announcements->links() }} @endif
@endsection