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
+7 -1
View File
@@ -34,6 +34,12 @@
</p>
</header>
@if($article->hasCover() && ($coverUrl = $article->coverUrl()))
<figure class="post__cover">
<img src="{{ $coverUrl }}" alt="{{ $article->title }}" itemprop="image">
</figure>
@endif
@if(count($toc) >= 2)
<nav class="post__toc" aria-labelledby="post-toc-heading">
<h2 id="post-toc-heading" class="post__toc-title">{{ __('frontend.article.toc') }}</h2>
@@ -70,7 +76,7 @@
@forelse($article->comments as $comment)
<article class="comment">
<header class="comment__meta">
<strong class="comment__author">{{ $comment->author }}</strong>
@include('theme::partials.comment-author')
@if($comment->published_at)
<time datetime="{{ $comment->published_at->toIso8601String() }}">
{{ $comment->published_at->format('Y-m-d H:i') }}