Files
ABSDEV/Modules/News/Resources/views/public/index.blade.php
T
2026-07-24 15:16:10 +01:00

28 lines
1.3 KiB
PHP

<x-stylist-theme-saasland::layouts.app
title="News"
description="The latest announcements, releases and company updates."
eyebrow="Updates"
:breadcrumbs="['News' => null]"
>
<section class="content-section">
<div class="wrap">
<div class="content-grid">
@forelse($records as $record)
<article class="post-card">
<div class="post-card-accent"></div>
<div class="post-card-body">
<span class="post-meta">{{ optional($record->published_at)->format('j F Y') ?: 'Latest update' }}</span>
<h2><a href="{{ route('news.public.show', $record->slug) }}">{{ $record->title }}</a></h2>
@if($record->excerpt)<p>{{ $record->excerpt }}</p>@endif
<a class="read-more" href="{{ route('news.public.show', $record->slug) }}">Read update →</a>
</div>
</article>
@empty
<div class="empty-state">No news has been published yet.</div>
@endforelse
</div>
<div class="theme-pagination">{{ $records->links() }}</div>
</div>
</section>
</x-stylist-theme-saasland::layouts.app>