wip: article AI polish, category SEO fields, cover generator, membership plan seeder
CI / PHPUnit (PHP 8.3) (push) Failing after 4s
CI / PHPUnit (PHP 8.2) (push) Failing after 1m9s
CI / Deploy (manual gate) (push) Skipped

This commit is contained in:
2026-09-07 18:48:37 +00:00
parent 263b98b218
commit 3cec4c5e18
121 changed files with 4701 additions and 313 deletions
+5
View File
@@ -4,6 +4,11 @@
<div class="post-list">
@forelse($articles as $article)
<article class="post-item">
@if($article->hasCover() && ($coverUrl = $article->coverUrl()))
<a class="post-item__cover" href="{{ url('/show-'.$article->id.'.shtml') }}">
<img src="{{ $coverUrl }}" alt="{{ $article->title }}" loading="lazy">
</a>
@endif
<h2><a href="{{ url('/show-'.$article->id.'.shtml') }}">{{ $article->title }}</a></h2>
<p class="meta">
{{ optional($article->published_at)->format('Y-m-d') }}