diff options
Diffstat (limited to 'layouts/_default')
| -rw-r--r-- | layouts/_default/_markup/render-heading.html | 4 | ||||
| -rw-r--r-- | layouts/_default/baseof.html | 40 |
2 files changed, 40 insertions, 4 deletions
diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html new file mode 100644 index 0000000..60e75b7 --- /dev/null +++ b/layouts/_default/_markup/render-heading.html @@ -0,0 +1,4 @@ +<h{{.Level}} {{with .Attributes.class}}class="{{.}}" {{end}}> + <!--Note to myself : If I want something to precede my titles, put something in the ""--> + <small>{{strings.Repeat (sub .Level 1) ""}}</small>{{.Text | safeHTML}} +</h{{.Level}}> diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index add4e17..6f4f5b0 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,19 +1,51 @@ <!DOCTYPE html> -<html lang="{{ or site.Language.LanguageCode }}" dir="{{ or site.Language.LanguageDirection `ltr` }}"> +<html lang="{{ or site.Language.LanguageCode }}"> <head> - {{ partial "head.html" . }} + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width"> + <link rel="stylesheet" type="text/css" href="/style.css?v=1.0.2"> + <title>{{ if .IsHome }}{{ site.Title }}{{ else }}{{ .Title }}{{ end }}</title> + <meta name="author" content="{{ .Site.Params.email }} ({{ .Site.Params.name }})"> + <meta name="description" content="{{- plainify (chomp .Summary) -}}"> + <meta property="og:title" content="{{ if .IsHome }}{{ site.Title }}{{ else }}{{ .Title }}{{ end }}" /> + <meta property="og:description" content="{{- plainify (chomp .Summary) -}}" /> + <meta property="og:url" content="{{ .Permalink}}" /> + {{ $images := .Page.Resources.ByType "image" }} + {{ with index $images 0 }} + {{ $processed := .Resize "600x" }} + {{ $processed := $processed.Crop "512x512" }} + <meta property="og:image" content="{{ $processed.RelPermalink }}" /> + {{ end }} </head> <body> <header> - {{ partial "header.html" . }} + <h1>{{ if .IsHome }}{{ site.Title }}</h1>{{ else }}{{ .Title }}</h1> + {{ end }} + <br> </header> <main> {{ block "main" . }}{{ end }} </main> <footer> - {{ partial "footer.html" . }} + <hr> + {{ $dateMachine := .Date | time.Format "2006-01-02T15:04:05-07:00" }} + {{ if .IsHome }} + <nav style="display: flex;justify-content: space-around;"> + <a href="/stuff">stuff</a> + <a href="https://codeberg.org/mielota">codeberg</a> + <a href="/banporn">banporn</a> + </nav> + {{ else }} + <div style="display: flex;justify-content: space-between;"> + <p><a href="{{ path.Dir .Path }}">Return</a></p> + {{ $isregular := (in .Site.RegularPages .Page) -}} + {{ if $isregular }} + <time datetime="{{ $dateMachine }}">{{ .Date.Format "02 January 2006" }}</time> + {{ end }} + </div> + {{ end }} </footer> </body> |
