From 7e457c18511f0797689bc3a40d0505bc6c0638d9 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Thu, 17 Jul 2025 11:40:44 +0800 Subject: refactor: rename 'single' to 'page' Former-commit-id: 615aa899b612c758b42c57243a8bc83cbf949119 --- layouts/cards/page.html | 34 ++++++++++++++++++++++++++++++++++ layouts/cards/single.html | 34 ---------------------------------- 2 files changed, 34 insertions(+), 34 deletions(-) create mode 100644 layouts/cards/page.html delete mode 100644 layouts/cards/single.html diff --git a/layouts/cards/page.html b/layouts/cards/page.html new file mode 100644 index 00000000..551b69de --- /dev/null +++ b/layouts/cards/page.html @@ -0,0 +1,34 @@ +{{ define "main" }} +
+ {{ partial "components/logo" (dict + "link" "cards" + "class" "round-sticker absolute -top-4 -right-4 w-16 h-16 z-1 -rotate-5" + "imageClass" "w-full" + ) }} + {{ partial "items/card" (dict "context" .) }} + + {{- /* 查询引用了这个卡片的文章 */ -}} + {{- $currentCard := .File.BaseFileName -}} + {{- $referencedBy := slice -}} + + {{- 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 }} +
+{{ end }} diff --git a/layouts/cards/single.html b/layouts/cards/single.html deleted file mode 100644 index 551b69de..00000000 --- a/layouts/cards/single.html +++ /dev/null @@ -1,34 +0,0 @@ -{{ define "main" }} -
- {{ partial "components/logo" (dict - "link" "cards" - "class" "round-sticker absolute -top-4 -right-4 w-16 h-16 z-1 -rotate-5" - "imageClass" "w-full" - ) }} - {{ partial "items/card" (dict "context" .) }} - - {{- /* 查询引用了这个卡片的文章 */ -}} - {{- $currentCard := .File.BaseFileName -}} - {{- $referencedBy := slice -}} - - {{- 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 }} -
-{{ end }} -- cgit v1.2.3