From 627a8c76c0b0db067160d524b39a3adc520cdb31 Mon Sep 17 00:00:00 2001 From: geekifan Date: Sun, 20 Apr 2025 18:43:16 +0800 Subject: [PATCH] add single and page layouts --- layouts/_default/page.html | 16 ++++++++++++++++ layouts/_default/single.html | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 layouts/_default/page.html create mode 100644 layouts/_default/single.html diff --git a/layouts/_default/page.html b/layouts/_default/page.html new file mode 100644 index 0000000..9c87b36 --- /dev/null +++ b/layouts/_default/page.html @@ -0,0 +1,16 @@ +{{ define "main" }} +
+ {{ if or (eq .Layout "page") (eq .Type "tabs") }} + {{ $tab_key := .Title | lower }} + {{ $title := index (index .Site.Data.locales .Site.Language.Lang).tabs $tab_key | default .Title }} +

+ {{ $title }} +

+
+ {{ .Content }} +
+ {{ else }} + {{ .Content }} + {{ end }} +
+{{ end }} \ No newline at end of file diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..9c87b36 --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,16 @@ +{{ define "main" }} +
+ {{ if or (eq .Layout "page") (eq .Type "tabs") }} + {{ $tab_key := .Title | lower }} + {{ $title := index (index .Site.Data.locales .Site.Language.Lang).tabs $tab_key | default .Title }} +

+ {{ $title }} +

+
+ {{ .Content }} +
+ {{ else }} + {{ .Content }} + {{ end }} +
+{{ end }} \ No newline at end of file