6a3b1b5b5e
- layouts/authors/single.html rendert die Autor-Seite zentriert - Byline in single.html + index.html verlinkt den Autornamen zu /authors/<urlize name>/ (nur wenn die Seite existiert) - CMS-Profil-Speichern schreibt content/authors/<slug>.md (aus Name/Bio/Avatar) + data/authors.json und baut public neu → Seite & Links sofort live - Autor-Seiten aus dem Inhalts-Editor ausgeblendet (über „Profil" verwaltet) - custom.css: .author-page / -photo / -name / -bio + Byline-Link-Stil Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
10 lines
320 B
HTML
10 lines
320 B
HTML
{{ define "main" }}
|
|
<article class="author-page">
|
|
{{ with .Params.avatar }}
|
|
<img class="author-photo" src="{{ . }}" alt="{{ $.Title }}" loading="eager" />
|
|
{{ end }}
|
|
<h1 class="author-name">{{ .Title }}</h1>
|
|
{{ with .Content }}<div class="author-bio">{{ . }}</div>{{ end }}
|
|
</article>
|
|
{{ end }}
|