From 933b6510ca59a8d19ed3c2e7db426b1ccf5f5441 Mon Sep 17 00:00:00 2001
From: Tiger Oakes <contact@tigeroakes.com>
Date: Sat, 5 Sep 2020 22:29:59 -0700
Subject: [PATCH] Move redirect layout into partial

---
 site/layouts/_default/redirect.html | 12 +-----------
 site/layouts/alias.html             | 12 +-----------
 site/layouts/partials/redirect.html | 11 +++++++++++
 3 files changed, 13 insertions(+), 22 deletions(-)
 create mode 100644 site/layouts/partials/redirect.html

diff --git a/site/layouts/_default/redirect.html b/site/layouts/_default/redirect.html
index 2cd10f9d95..63ded089e8 100644
--- a/site/layouts/_default/redirect.html
+++ b/site/layouts/_default/redirect.html
@@ -1,11 +1 @@
-<!doctype html>
-<html lang="en">
-  <head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-    <title>{{ .Page.Params.redirect | absURL }}</title>
-    <link rel="canonical" href="{{ .Page.Params.redirect | absURL }}">
-    <meta name="robots" content="noindex">
-    <meta http-equiv="refresh" content="0; url={{ .Page.Params.redirect | absURL }}">
-  </head>
-</html>
+{{ partial "redirect" (.Page.Params.redirect | absURL) }}
diff --git a/site/layouts/alias.html b/site/layouts/alias.html
index 4c4b4d87dd..35765c4907 100644
--- a/site/layouts/alias.html
+++ b/site/layouts/alias.html
@@ -1,11 +1 @@
-<!doctype html>
-<html lang="en">
-  <head>
-    <meta charset="utf-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1">
-    <title>{{ .Permalink }}</title>
-    <link rel="canonical" href="{{ .Permalink }}">
-    <meta name="robots" content="noindex">
-    <meta http-equiv="refresh" content="0; url={{ .Permalink }}">
-  </head>
-</html>
+{{ partial "redirect" .Permalink }}
diff --git a/site/layouts/partials/redirect.html b/site/layouts/partials/redirect.html
new file mode 100644
index 0000000000..a951e21960
--- /dev/null
+++ b/site/layouts/partials/redirect.html
@@ -0,0 +1,11 @@
+<!doctype html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <title>{{ . }}</title>
+    <link rel="canonical" href="{{ . }}">
+    <meta name="robots" content="noindex">
+    <meta http-equiv="refresh" content="0; url={{ . }}">
+  </head>
+</html>
-- 
GitLab