From e5dc4c83ff8dcf40af4f9d1dc28cf70b885796b6 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Wed, 2 Apr 2025 13:54:44 +0800 Subject: refactor: simply card page structure --- layouts/cards/section.html | 40 +++++++++++------------ layouts/cards/single.html | 79 ++++++++++++++++++++++------------------------ 2 files changed, 57 insertions(+), 62 deletions(-) diff --git a/layouts/cards/section.html b/layouts/cards/section.html index 380faf28..1067c629 100644 --- a/layouts/cards/section.html +++ b/layouts/cards/section.html @@ -1,27 +1,27 @@ {{ define "main" }}
- {{ partial "header.html" . }} -
- {{- range .Pages }} -
-
-

- {{ .Title }} -

- {{- if .Params.tags }} -

- {{- range .Params.tags }} - #{{ . }} - {{- end }} -

- {{- end }} -
+ {{ partial "header.html" . }} +
+ {{- range .Pages }} +
+
+

+ {{ .Title }} +

+ {{- if .Params.tags }} +

+ {{- range .Params.tags }} + #{{ . }} + {{- end }} +

+ {{- end }} +
-
- {{ .Summary }} +
+ {{ .Summary }} +
-
{{- end }}
diff --git a/layouts/cards/single.html b/layouts/cards/single.html index 2eb274f3..58f712d3 100644 --- a/layouts/cards/single.html +++ b/layouts/cards/single.html @@ -1,51 +1,46 @@ {{ define "main" }} -
+
{{ partial "header.html" . }} -
-
- -
-

{{ .Title }}

- {{- if .Params.tags }} -

- {{- range .Params.tags }} - #{{ . }} - {{- end }} -

- {{- end }} -
-
- {{ .Content }} -
+
+ +
+

{{ .Title }}

+ {{- if .Params.tags }} +

+ {{- range .Params.tags }} + #{{ . }} + {{- end }} +

+ {{- end }}
+
+ {{ .Content }} +
+
- {{- /* 查询引用了这个卡片的文章 */ -}} - {{- $currentCard := .File.BaseFileName -}} - {{- $referencedBy := slice -}} + {{- /* 查询引用了这个卡片的文章 */ -}} + {{- $currentCard := .File.BaseFileName -}} + {{- $referencedBy := slice -}} - {{- range .Site.Pages }} - {{- if and (isset .Params "related_cards") (in .Params.related_cards $currentCard) }} - {{- $referencedBy = $referencedBy | append . }} - {{- end }} + {{- range .Site.Pages }} + {{- if and (isset .Params "related_cards") (in .Params.related_cards $currentCard) }} + {{- $referencedBy = $referencedBy | append . }} {{- end }} + {{- end }} - {{- /* 如果有文章引用这个卡片,就显示它们 */ -}} - {{ if gt (len $referencedBy) 0 }} -
-

引用了本卡片的文章

-
    - {{- range $referencedBy }} -
  • - {{ .Title }} -
  • - {{- end }} -
-
- {{ end }} -
+ {{- /* 如果有文章引用这个卡片,就显示它们 */ -}} + {{ if gt (len $referencedBy) 0 }} +
+

引用了本卡片的文章

+
    + {{- range $referencedBy }} +
  • + {{ .Title }} +
  • + {{- end }} +
+
+ {{ end }}
{{ end }} -- cgit v1.2.3