diff options
| author | triethyl <triethylammonium@pm.me> | 2025-09-29 13:53:48 -0400 |
|---|---|---|
| committer | triethyl <triethylammonium@pm.me> | 2025-09-29 13:53:48 -0400 |
| commit | 41924391280f3ab06396dc9f88a2e4117904f853 (patch) | |
| tree | 279d79c2548408a9d80fad9605370a43ed700e89 /site/themes/tui/layouts | |
| parent | bc678e31c9dbc1a33febe8f5a5107ab2eab5aa62 (diff) | |
made site
Diffstat (limited to 'site/themes/tui/layouts')
| -rw-r--r-- | site/themes/tui/layouts/_default/baseof.html | 14 | ||||
| -rw-r--r-- | site/themes/tui/layouts/_default/list.html | 7 | ||||
| -rw-r--r-- | site/themes/tui/layouts/_default/single.html | 7 | ||||
| -rw-r--r-- | site/themes/tui/layouts/index.html | 4 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/css.html | 4 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/footer.html | 1 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/head.html | 4 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/header.html | 5 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/listitem.html | 10 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/scripts.html | 4 | ||||
| -rw-r--r-- | site/themes/tui/layouts/partials/tags.html | 3 |
11 files changed, 63 insertions, 0 deletions
diff --git a/site/themes/tui/layouts/_default/baseof.html b/site/themes/tui/layouts/_default/baseof.html new file mode 100644 index 0000000..9ca3a22 --- /dev/null +++ b/site/themes/tui/layouts/_default/baseof.html @@ -0,0 +1,14 @@ +<!DOCTYPE html> +<html> + <head> + {{- partial "head.html" . -}} + </head> + <body> + {{- partial "header.html" . -}} + <div id="content"> + {{- block "main" . }}{{- end }} + </div> + {{- partial "footer.html" . -}} + {{- partial "scripts.html" . -}} + </body> +</html> diff --git a/site/themes/tui/layouts/_default/list.html b/site/themes/tui/layouts/_default/list.html new file mode 100644 index 0000000..202b930 --- /dev/null +++ b/site/themes/tui/layouts/_default/list.html @@ -0,0 +1,7 @@ +{{ define "main" }} +<ul> +{{ range .Pages.ByPublishDate.Reverse }} + {{- partial "listitem.html" . -}} +{{ end }} +</ul> +{{ end }} diff --git a/site/themes/tui/layouts/_default/single.html b/site/themes/tui/layouts/_default/single.html new file mode 100644 index 0000000..76d518f --- /dev/null +++ b/site/themes/tui/layouts/_default/single.html @@ -0,0 +1,7 @@ +{{ define "main" }} +<main> + <h2>{{ .Title }}</h2> + <p>{{ .PublishDate }}</p> + <div>{{ .Content }}</div> +</main> +{{ end }} diff --git a/site/themes/tui/layouts/index.html b/site/themes/tui/layouts/index.html new file mode 100644 index 0000000..3a7073e --- /dev/null +++ b/site/themes/tui/layouts/index.html @@ -0,0 +1,4 @@ +{{ define "main" }} +{{ .Content }} +{{ end }} + diff --git a/site/themes/tui/layouts/partials/css.html b/site/themes/tui/layouts/partials/css.html new file mode 100644 index 0000000..41519be --- /dev/null +++ b/site/themes/tui/layouts/partials/css.html @@ -0,0 +1,4 @@ +{{ $css := slice + (resources.Get "css/main.css") + | resources.Concat "css/bundle.css" | minify | fingerprint }} +<link rel="stylesheet" href="{{ $css.RelPermalink }}" integrity="{{ $css.Data.Integrity }}"> diff --git a/site/themes/tui/layouts/partials/footer.html b/site/themes/tui/layouts/partials/footer.html new file mode 100644 index 0000000..b90d25c --- /dev/null +++ b/site/themes/tui/layouts/partials/footer.html @@ -0,0 +1 @@ +<div>This is a footer</div> diff --git a/site/themes/tui/layouts/partials/head.html b/site/themes/tui/layouts/partials/head.html new file mode 100644 index 0000000..cf4892e --- /dev/null +++ b/site/themes/tui/layouts/partials/head.html @@ -0,0 +1,4 @@ +<meta charset="utf-8"> +<meta name="viewport" content="width=device-width, initial-scale=1.0"> +<title>My site</title> +{{ partial "css.html" . }} diff --git a/site/themes/tui/layouts/partials/header.html b/site/themes/tui/layouts/partials/header.html new file mode 100644 index 0000000..6b25711 --- /dev/null +++ b/site/themes/tui/layouts/partials/header.html @@ -0,0 +1,5 @@ +<nav> + <a href="/">Home</a> + <a href="/posts">Posts</a> + <a href="/tags">Tags</a> +</nav> diff --git a/site/themes/tui/layouts/partials/listitem.html b/site/themes/tui/layouts/partials/listitem.html new file mode 100644 index 0000000..6b77d8b --- /dev/null +++ b/site/themes/tui/layouts/partials/listitem.html @@ -0,0 +1,10 @@ +<li> + <h3> + <a href="{{ .RelPermalink }}"> + {{ .Title }} + </a> + </h3> + <p>Date: {{ .PublishDate }}</p> + <p>Tags: {{ partial "tags.html" . -}}</p> + <p>Summary: {{ .Summary }}</p> +</li> diff --git a/site/themes/tui/layouts/partials/scripts.html b/site/themes/tui/layouts/partials/scripts.html new file mode 100644 index 0000000..5a6e0b3 --- /dev/null +++ b/site/themes/tui/layouts/partials/scripts.html @@ -0,0 +1,4 @@ +{{ $js := slice + (resources.Get "js/main.js") + | resources.Concat "js/bundle.js" | minify | fingerprint }} +<script src="{{ $js.RelPermalink }}" integrity="{{ $js.Data.Integrity }}"></script> diff --git a/site/themes/tui/layouts/partials/tags.html b/site/themes/tui/layouts/partials/tags.html new file mode 100644 index 0000000..dc06ba6 --- /dev/null +++ b/site/themes/tui/layouts/partials/tags.html @@ -0,0 +1,3 @@ +{{ range .Params.tags }} + <a href="{{ add (absURL `tags/`) (.) }}">{{ . }}</a> +{{ end }} |
