From 3762d3a24cf1b77e6d9bf1223ebdda173e53f498 Mon Sep 17 00:00:00 2001
From: John Feminella <jxf+github@jxf.me>
Date: Sun, 29 May 2022 18:46:30 +0000
Subject: [PATCH] Modularize <head> and baseof templates (#639)
---
layouts/partials/home.html | 36 +++++-------------------------------
1 files changed, 5 insertions(+), 31 deletions(-)
diff --git a/layouts/partials/home.html b/layouts/partials/home.html
index ff640dd..85ca04e 100644
--- a/layouts/partials/home.html
+++ b/layouts/partials/home.html
@@ -1,35 +1,9 @@
<section class="container centered">
<div class="about">
- {{ if and (isset .Site.Params "avatarurl") (not (isset .Site.Params "gravatar")) }}
- {{ with .Site.Params.avatarURL }}
- <div class="avatar"><img src="{{ . | relURL }}" alt="avatar"></div>
- {{ end }}
- {{ end }}
- {{ with .Site.Params.gravatar }}
- <div class="avatar"><img src="https://www.gravatar.com/avatar/{{md5 .}}?s=240&d=mp" alt="gravatar"></div>
- {{ end }}
- <h1>{{ .Site.Params.author }}</h1>
- {{ if reflect.IsSlice .Site.Params.info }}
- <h2>{{ range .Site.Params.info }}{{.}}<br>{{ end}}</h2>
- {{ else }}
- <h2>{{ .Site.Params.info }}</h2>
- {{ end }}
- {{ with .Site.Params.social }}
- <ul>
- {{ range sort . "weight" }}
- {{ if .icon }}
- <li>
- <a href="{{ .url | safeURL }}" aria-label="{{ .name }}" {{ if .rel }}rel="{{ .rel }}"{{ end }} {{ if .target }}target="{{ .target }}"{{ end }} {{ if .type }}type="{{ .type }}"{{ end }}>
- <i class="{{ .icon }}" aria-hidden="true"></i>
- </a>
- </li>
- {{ else }}
- <li>
- <a href="{{ .url | safeURL }}" aria-label="{{ .name }}" {{ if .rel }}rel="{{ .rel }}"{{ end }} {{ if .target }}target="{{ .target }}"{{ end }}>{{ .name }}</a>
- </li>
- {{ end }}
- {{ end }}
- </ul>
- {{ end }}
+ {{ partialCached "home/avatar.html" . }}
+
+ {{ partialCached "home/author.html" . }}
+
+ {{ partialCached "home/social.html" . }}
</div>
</section>
--
Gitblit v1.10.0