@php $latestNews = $allNews->first(); @endphp
Featured

{{ $latestNews ? $latestNews->title : 'Life FC News' }}

@if($latestNews) @else Latest updates @endif

{{ $latestNews ? Str::limit($latestNews->excerpt ?? $latestNews->content, 200) : 'Stay updated with the latest from Life Football Club.' }}

View all articles
{{ $latestNews ? Str::limit($latestNews->title, 120) : 'Life Football Club news' }}

Latest News

Club stories, partnerships, and match updates.

@if($showAllNews && $allNews->count() > 5) Show preview (5) @endif
@forelse ($newsGrid as $item)
@if($item->image) {{ Str::limit($item->title, 100) }} @else
@endif
{{ ($item->published_at ?? $item->created_at)->format('F j, Y') }}

{{ Str::limit($item->title, 80) }}

{{ Str::limit($item->excerpt ?? $item->content, 150) }}

{!! nl2br(e($item->content)) !!}
@empty

No news articles yet. Check back soon!

@endforelse
@if($allNews->count() > 5 && !$showAllNews)
Explore all news

{{ $allNews->count() - 5 }} more article{{ $allNews->count() - 5 === 1 ? '' : 's' }} on the full list

@endif