summaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-07-14 21:12:05 +0800
committerEltrac <hi@guhub.cn>2025-07-14 21:12:05 +0800
commitcd1c5a16954b73d8ba3e3bfafe5e633e5ecfd029 (patch)
treeb0aeed2742274b62d8139bb524f6f3a3d44b88e8 /layouts
parent5f3933751ede3845ebc3ff319986d25515501522 (diff)
feat: new fictions section page
Diffstat (limited to 'layouts')
-rw-r--r--layouts/fictions/section.html14
-rw-r--r--layouts/library/section.html7
2 files changed, 6 insertions, 15 deletions
diff --git a/layouts/fictions/section.html b/layouts/fictions/section.html
index 8747206a..f489e3fc 100644
--- a/layouts/fictions/section.html
+++ b/layouts/fictions/section.html
@@ -2,22 +2,14 @@
<article class="fiction-list-page">
{{ partial "header.html" . }}
<div id="fiction-section">
- <div class="fiction-welcome">
- <div class="fiction-welcome-image invert-if-dark">
- <img src="/img/potted-skeleton.svg" />
- </div>
- <div class="fiction-welcome-content markdown-body">{{ with .Content }}{{ . }}{{ end }}</div>
+ <div class="fiction-welcome markdown-body">
+ {{ with .Content }}{{ . }}{{ end }}
</div>
<div class="fiction-list">
{{- $fictions := .Site.GetPage "section" "fictions" }} <!-- 获取 "cards" 部分的内容 -->
{{- range $fictions.Pages }}
<div class="fiction-item" style="view-transition-name: post-{{ .File.UniqueID }}">
- <h2 class="fiction-item-title">
- <a href="{{ .Permalink }}">{{ .Title }}</a>
- </h2>
- <p class="fiction-item-meta">
- <time>{{ .Date.Format "2006-1-2" }}</time>
- </p>
+ <a href="{{ .Permalink }}">《{{ .Title }}》</a>
</div>
{{- end }}
</div>
diff --git a/layouts/library/section.html b/layouts/library/section.html
index 221cc005..217936d8 100644
--- a/layouts/library/section.html
+++ b/layouts/library/section.html
@@ -7,11 +7,10 @@
<div class="book-group">
{{ range where .Site.RegularPages "Section" "library" }}
{{ if eq .Date.Year now.Year }}
- <div class="book{{ if eq .Params.rating 1 }} badbook{{ end }}{{ if eq .Params.rating 5 }} goodbook{{ end }}">
+ <div class="book{{ if eq .Params.rating 1 }} badbook{{ end }}{{ if eq .Params.rating 5 }} goodbook{{ end }}"
+ style="view-transition-name: book-{{ .File.UniqueID }}">
<a href="{{ .Permalink }}" class="book-cover" style="view-transition-name: book-{{ .Title }}">
- <img
- class="lazy" src="{{ .Params.cover }}!small"
- style="view-transition-name: book-{{ .File.UniqueID }}" />
+ <img class="lazy" src="{{ .Params.cover }}!small" />
</a>
</div>
{{ end }}