summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-04-09 10:56:09 +0800
committereltrac <hi@eltr.ac>2026-04-09 10:56:09 +0800
commit4c681fd652bdcb67c653a6faa4f50f97e805c2b1 (patch)
treee7c69f159939fd9b712b7435176d4f222068a6b5
parentfa3e8f937a2b6db889053732214f6adc819429e9 (diff)
refactor: remove hard-coded link and meta tags and allow configuration
-rw-r--r--layouts/_partials/head.html27
-rw-r--r--layouts/_partials/head/verification.html10
2 files changed, 19 insertions, 18 deletions
diff --git a/layouts/_partials/head.html b/layouts/_partials/head.html
index 3a8cd25..fc4a25b 100644
--- a/layouts/_partials/head.html
+++ b/layouts/_partials/head.html
@@ -1,10 +1,21 @@
<head>
- <meta charset="utf-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <link rel="preconnect" href="https://r2.eltr.ac" />
- {{ hugo.Generator }}
- {{ partial "head/siteinfo" . }}
- {{ partial "head/verification" . }}
- {{ partial "head/css" . }}
- {{ partial "head/scripts" . }}
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ {{ hugo.Generator }}
+ {{ partial "head/siteinfo" . }}
+
+ <!-- custom link and meta tags -->
+
+ {{ range .Site.Params.headLinkTag }}
+ <link rel="{{ .rel }}" href="{{ .href }}">
+ {{ end }}
+
+ {{ range .Site.Params.headMetaTag }}
+ <meta name="{{ .name }}" content="{{ .content }}">
+ {{ end }}
+
+ <!-- css and javascript -->
+
+ {{ partial "head/css" . }}
+ {{ partial "head/scripts" . }}
</head>
diff --git a/layouts/_partials/head/verification.html b/layouts/_partials/head/verification.html
index 1170543..e69de29 100644
--- a/layouts/_partials/head/verification.html
+++ b/layouts/_partials/head/verification.html
@@ -1,10 +0,0 @@
-<!-- verify my identity -->
-<link rel="me" href="https://c7.io/@eltrac">
-<link rel="me" href="https://akk.eltr.ac/@eltrac">
-<link rel="me" href="https://github.com/BigCoke233" />
-<link rel="me" href="mailto:hi@guhub.cn" />
-<link rel="me" href="mailto:hi@eltr.ac" />
-<meta name="fediverse:creator" content="@eltrac@eltr.ac">
-
-<!-- webmention -->
-<link rel="webmention" href="https://wm.geedea.pro/endpoint" />