main pgit / html / log.page.tmpl
Eric Bower  ·  2026-05-16
 1{{template "base" .}}
 2
 3{{define "title"}}commits - {{.Repo.RepoName}}@{{.RevData.Name}}{{end}}
 4{{define "meta"}}{{end}}
 5
 6{{define "content"}}
 7  <div class="group-2">
 8    <div class="box sticky flex items-center gap border-visited flex-wrap" style="margin: 0 !important;">
 9      <code>{{.RevData.Name}}</code>
10      <div>
11        <span class="font-bold">{{.NumCommits}}</span> commits
12        {{if and .TotalCommits (ne .NumCommits .TotalCommits)}}
13          <span class="text-sm">({{.NumCommits}} out of {{.TotalCommits}} generated)</span>
14        {{end}}
15      </div>
16    </div>
17
18    {{range .Logs}}
19      <div>
20        <div class="flex items-center gap mb text-sm">
21          <a href="{{.URL}}" class="mono">{{.ShortID}}</a>
22
23          <div class="flex items-center gap-xs">
24            <span>{{.AuthorStr}}</span>
25            <span>&nbsp;&centerdot;&nbsp;</span>
26            <span>{{.WhenStr}}</span>
27          </div>
28
29          {{range .Refs}}
30            {{if .URL}}
31              <code>
32                <a href="{{.URL}}">{{.Refspec}}</a>
33              </code>
34            {{else}}
35              <code>{{.Refspec}}</code>
36            {{end}}
37          {{end}}
38        </div>
39
40        <div>
41          <pre class="m-0 white-space-bs">{{.Message}}</pre>
42        </div>
43      </div>
44    {{end}}
45  </div>
46{{end}}