Add blog posts (+ write first one)

This commit is contained in:
David Eisinger
2023-03-02 12:39:47 -05:00
parent 4ba1cdb37e
commit 5db4be1d70
8 changed files with 87 additions and 2 deletions

View File

@@ -6,9 +6,10 @@ body {
h1, h2, h3 {
font-size: 1em;
margin: 1em 0;
}
h2, h3 {
h3 {
color: #aaa;
}

View File

@@ -0,0 +1,12 @@
{{ define "main" }}
<section>
<hr>
{{ range (where .Site.RegularPages "Type" "in" "posts") }}
<h3>
<a href="{{ .Permalink }}">{{ .Title }}</a>
{{ .Date | time.Format "(2006-01-02)" }}
</h3>
{{ end }}
</section>
{{ end }}

View File

@@ -0,0 +1,8 @@
{{ define "main" }}
<hr>
<h2>{{ .Title }}</h2>
<h3>{{ .Date | time.Format "2006-01-02" }}</h3>
{{ .Content }}
{{ end }}

View File

@@ -1,5 +1,18 @@
{{ define "main" }}
{{ .Content }}
<section>
<hr>
{{ range (where .Site.RegularPages "Type" "in" "posts") }}
<h3>
<a href="{{ .Permalink }}">{{ .Title }}</a>
{{ .Date | time.Format "(2006-01-02)" }}
</h3>
{{ .Summary }}
{{ end }}
</section>
{{- partial "pinboard.html" . -}}
{{ end }}

View File

@@ -1,4 +1,5 @@
<footer>
<hr>
<a href="/index.xml">Feed</a>
Copyright &copy; {{ now.Format "2006" }} David Eisinger
</footer>