summaryrefslogtreecommitdiffstats
path: root/htdocs/base.html
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2022-04-17 15:42:22 -0230
committerSam Anthony <sam@samanthony.xyz>2022-04-17 15:42:22 -0230
commitfefe7774c5b75f8a1c8923a7c394e6f025223e5e (patch)
tree7f51bfc3a328dde1e5fde4d1897cae48eebebcc2 /htdocs/base.html
parent1336b77ea0fc422ae6d4d01ccb8133cdcc8108f6 (diff)
downloadsamanthony.xyz-fefe7774c5b75f8a1c8923a7c394e6f025223e5e.zip
server, navbar, style
Diffstat (limited to 'htdocs/base.html')
-rw-r--r--htdocs/base.html29
1 files changed, 29 insertions, 0 deletions
diff --git a/htdocs/base.html b/htdocs/base.html
new file mode 100644
index 0000000..5c02174
--- /dev/null
+++ b/htdocs/base.html
@@ -0,0 +1,29 @@
+<!doctype html>
+<html>
+ <head>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- Child templates can choose to overwrite the default title -->
+ {{ define "title" }}<title>samanthony.xyz</title>{{ end }}
+ {{ template "title" }}
+
+ <!-- Child templates can apply their own styles -->
+ {{ define "style" }}{{ end }}
+ {{ template "style" }}
+ <link rel="stylesheet" href="/style.css">
+ </head>
+ <body>
+ <nav>
+ {{ $this_section := .Nav.ThisSection }}
+ {{ range .Nav.Links }}
+ {{ if eq .Href $this_section }}
+ <p>/</p><a class="this-section" href="{{ .Href }}">{{ .Label }}</a>
+ {{else }}
+ <p>|</p><a href="{{ .Href }}">{{ .Label }}</a>
+ {{ end }}
+ {{ end }}
+ <hr>
+ </nav>
+ {{ template "body_content" }}
+ </body>
+</html>