Commit 67b21be
Eric Bower
·
2023-08-17 16:14:55 -0400 EDT
parent 9b1e71e
refactor: better page titles
9 files changed,
+26,
-9
M
Makefile
+4,
-0
| ... | ... | @@ -13,6 +13,10 @@ img: | |
| 13 | 13 | docker build -t neurosnap/pgit:latest . | |
| 14 | 14 | .PHONY: img | |
| 15 | 15 | ||
| 16 | + | fmt: | |
| 17 | + | go fmt ./... | |
| 18 | + | .PHONY: fmt | |
| 19 | + | ||
| 16 | 20 | static: build clean | |
| 17 | 21 | ./pgit \ | |
| 18 | 22 | --out ./public \ |
+2,
-1
| ... | ... | @@ -8,8 +8,9 @@ | |
| 8 | 8 | ||
| 9 | 9 | <meta name="keywords" content="git code forge repo repository" /> | |
| 10 | 10 | ||
| 11 | + | {{template "meta" .}} | |
| 12 | + | ||
| 11 | 13 | <link rel="stylesheet" href="/main.css" /> | |
| 12 | - | <link rel="stylesheet" href="/syntax.css" /> | |
| 13 | 14 | </head> | |
| 14 | 15 | <body> | |
| 15 | 16 | <header>{{template "header" .}}</header> |
+4,
-1
| ... | ... | @@ -1,5 +1,8 @@ | |
| 1 | 1 | {{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}} | |
| 3 | 6 | ||
| 4 | 7 | {{define "content"}} | |
| 5 | 8 | <dl> |
+4,
-1
| ... | ... | @@ -1,5 +1,8 @@ | |
| 1 | 1 | {{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}} | |
| 3 | 6 | ||
| 4 | 7 | {{define "content"}} | |
| 5 | 8 | <h2 class="text-lg">{{.Path}}</h2> |
+2,
-2
| ... | ... | @@ -11,8 +11,8 @@ | |
| 11 | 11 | <a href="{{.SiteURLs.SummaryURL}}">summary</a> | | |
| 12 | 12 | <a href="{{.SiteURLs.RefsURL}}">refs</a> | | |
| 13 | 13 | <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> | |
| 16 | 16 | </nav> | |
| 17 | 17 | ||
| 18 | 18 | <div class="mt-lg"> |
+2,
-1
| ... | ... | @@ -1,6 +1,7 @@ | |
| 1 | 1 | {{template "base" .}} | |
| 2 | 2 | ||
| 3 | - | {{define "title"}}log{{end}} | |
| 3 | + | {{define "title"}}commits - {{.Repo.RepoName}}@{{.RevData.Name}}{{end}} | |
| 4 | + | {{define "meta"}}{{end}} | |
| 4 | 5 | ||
| 5 | 6 | {{define "content"}} | |
| 6 | 7 | <div> |
+2,
-1
| ... | ... | @@ -1,6 +1,7 @@ | |
| 1 | 1 | {{template "base" .}} | |
| 2 | 2 | ||
| 3 | - | {{define "title"}}refs{{end}} | |
| 3 | + | {{define "title"}}refs - {{.Repo.RepoName}}{{end}} | |
| 4 | + | {{define "meta"}}{{end}} | |
| 4 | 5 | ||
| 5 | 6 | {{define "content"}} | |
| 6 | 7 | <h2 class="text-lg font-bold">refs</h2> |
+4,
-1
| ... | ... | @@ -1,6 +1,9 @@ | |
| 1 | 1 | {{template "base" .}} | |
| 2 | 2 | ||
| 3 | - | {{define "title"}}summary{{end}} | |
| 3 | + | {{define "title"}}{{.Repo.RepoName}}{{end}} | |
| 4 | + | {{define "meta"}} | |
| 5 | + | <link rel="stylesheet" href="/syntax.css" /> | |
| 6 | + | {{end}} | |
| 4 | 7 | ||
| 5 | 8 | {{define "content"}} | |
| 6 | 9 | {{.Readme}} |
+2,
-1