Commit 67b21be

Eric Bower  ·  2023-08-17 16:14:55 -0400 EDT
parent 9b1e71e
refactor: better page titles
9 files changed,  +26, -9
+4, -0
......@@ -13,6 +13,10 @@ img:
1313 docker build -t neurosnap/pgit:latest .
1414 .PHONY: img
1515
16+fmt:
17+ go fmt ./...
18+.PHONY: fmt
19+
1620 static: build clean
1721 ./pgit \
1822 --out ./public \
+2, -1
......@@ -8,8 +8,9 @@
88
99 <meta name="keywords" content="git code forge repo repository" />
1010
11+ {{template "meta" .}}
12+
1113 <link rel="stylesheet" href="/main.css" />
12- <link rel="stylesheet" href="/syntax.css" />
1314 </head>
1415 <body>
1516 <header>{{template "header" .}}</header>
+4, -1
......@@ -1,5 +1,8 @@
11 {{template "base" .}}
2-{{define "title"}}commit log{{end}}
2+{{define "title"}}{{.Commit.Summary}} - {{.Repo.RepoName}}@{{.CommitID}}{{end}}
3+{{define "meta"}}
4+<link rel="stylesheet" href="/syntax.css" />
5+{{end}}
36
47 {{define "content"}}
58 <dl>
+4, -1
......@@ -1,5 +1,8 @@
11 {{template "base" .}}
2-{{define "title"}}file{{end}}
2+{{define "title"}}{{.Path}}@{{.RevData.Name}}{{end}}
3+{{define "meta"}}
4+<link rel="stylesheet" href="/syntax.css" />
5+{{end}}
36
47 {{define "content"}}
58 <h2 class="text-lg">{{.Path}}</h2>
+2, -2
......@@ -11,8 +11,8 @@
1111 <a href="{{.SiteURLs.SummaryURL}}">summary</a> |
1212 <a href="{{.SiteURLs.RefsURL}}">refs</a> |
1313 <span class="font-bold">{{.RevData.Name}}</span> |
14- <a href="{{.RevData.TreeURL}}">tree</a> |
15- <a href="{{.RevData.LogURL}}">log</a>
14+ <a href="{{.RevData.TreeURL}}">code</a> |
15+ <a href="{{.RevData.LogURL}}">commits</a>
1616 </nav>
1717
1818 <div class="mt-lg">
+2, -1
......@@ -1,6 +1,7 @@
11 {{template "base" .}}
22
3-{{define "title"}}log{{end}}
3+{{define "title"}}commits - {{.Repo.RepoName}}@{{.RevData.Name}}{{end}}
4+{{define "meta"}}{{end}}
45
56 {{define "content"}}
67 <div>
+2, -1
......@@ -1,6 +1,7 @@
11 {{template "base" .}}
22
3-{{define "title"}}refs{{end}}
3+{{define "title"}}refs - {{.Repo.RepoName}}{{end}}
4+{{define "meta"}}{{end}}
45
56 {{define "content"}}
67 <h2 class="text-lg font-bold">refs</h2>
+4, -1
......@@ -1,6 +1,9 @@
11 {{template "base" .}}
22
3-{{define "title"}}summary{{end}}
3+{{define "title"}}{{.Repo.RepoName}}{{end}}
4+{{define "meta"}}
5+<link rel="stylesheet" href="/syntax.css" />
6+{{end}}
47
58 {{define "content"}}
69 {{.Readme}}
+2, -1
......@@ -1,6 +1,7 @@
11 {{template "base" .}}
22
3-{{define "title"}}tree{{end}}
3+{{define "title"}}files - {{.Repo.RepoName}}@{{.RevData.Name}}{{end}}
4+{{define "meta"}}{{end}}
45
56 {{define "content"}}
67 <div>