From 7ba1562e0912d6db13e7d195b087316a00764ca6731bd77cf634c7c47bceff4c Mon Sep 17 00:00:00 2001
From: Nicholas Johnson <nick@nicholasjohnson.ch>
Date: Tue, 9 May 2023 00:00:00 +0000
Subject: Make non-critical page elements optional

---
 layouts/partials/head.html | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'layouts/partials')

diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 22efeb8..9f6faf9 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -1,9 +1,15 @@
 <head>
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
+  {{- if $.Site.Params.description }}
   <meta name="description" content="{{ $.Site.Params.description }}">
+  {{- end }}
+  {{- if $.Site.Params.keywords }}
   <meta name="keywords" content="{{ $.Site.Params.keywords }}">
+  {{- end }}
   <meta name="theme-color" content="#000">
   <link rel="stylesheet" type="text/css" href="{{ (resources.Get "css/style.css").RelPermalink }}">
+  {{- if $.Site.Params.title }}
   <title>{{ .Title }}</title>
+  {{- end }}
 </head>
\ No newline at end of file
-- 
cgit v1.2.3