Fixed amp pages

This commit is contained in:
Brandon Rozek 2023-09-26 15:54:37 -04:00
parent 37dbee8a2f
commit 1964f176d2
No known key found for this signature in database
GPG key ID: 26E457DA82C9F480
19 changed files with 637 additions and 17 deletions

View file

@ -43,5 +43,4 @@
{{ end }}
</div>
</main>
{{ partial "footer.html" . }}
{{ end }}

View file

@ -0,0 +1,46 @@
{{ define "main"}}
{{ .Scratch.Set "customTitleHeaderSet" true }}
{{ .Scratch.Set "customTitleHeader" "Blog" }}
{{ .Scratch.Set "customTitleHeaderLink" "/blog" }}
{{ partial "header.html" . }}
<main>
<article class="h-entry">
<h1 class='title p-name'>{{ .Title }}</h1>
<a style="display: none" class="u-url" href="{{ .Permalink }}"></a>
<div style="display: none;" rel="author" class="h-card p-author">
<img class="u-photo" src="{{ .Site.BaseURL }}img/avatar.jpg"/>
<span > {{ .Site.Params.Author }}</span>
</div>
{{ .Scratch.Set "beforeDateString" "Published on "}}
{{ partial "date.html" . }}
{{ partial "reading_time.html" . }}
{{ partial "tags/page.html" . }}
<!-- content -->
<div class="e-content">
{{ .Content }}
</div>
</article>
{{ partial "sharepost.html" . }}
<a href='mailto:{{ .Site.Params.email }}?subject=Re: "{{ .Title }}"' class="reply-button">Reply via Email</a>
</main>
<!-- Metadata -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "{{ .Title }}",
"image": [
"{{ .Site.BaseURL }}img/{{ .Site.Params.avatar }}"
],
"datePublished": "{{ .Date.Format "2006-01-02" }}",
"author": [{
"@type": "Person",
"name": "{{ .Site.Params.Author }}",
"url": "{{ .Site.BaseURL }}",
"email": "mailto://{{ .Site.Params.email }}",
"image": "{{ .Site.BaseURL }}img/{{ .Site.Params.avatar }}"
}]
}
</script>
{{ end }}

View file

@ -44,5 +44,4 @@
}]
}
</script>
{{ partial "footer.html" . }}
{{ end }}