~gitpocket/gitpocket

4
381360f5ede020e5ff71e7fe9111c4a1b0d3cdd6
mainfeed-discovery
gitpocket/templates/commit.html -rw-r--r--1.9 KiB ViewLogBlameView rawPermalink 3ff63a0c43 feat(web): order repos by last push and serve media 1 months ago
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{{define "content"}}
{{$p := .Data.Page}}
{{$c := .Data.Commit}}
<div class="panel">
<h3>{{$c.Subject}}</h3>
<dl class="meta">
<dt>commit</dt><dd><code>{{$c.Hash}}</code> <a href="/{{$p.Repo.Path}}/tree/{{$c.Hash}}/">browse tree</a></dd>
{{range $c.Parents}}<dt>parent</dt><dd><a href="/{{$p.Repo.Path}}/commit/{{.}}"><code>{{.}}</code></a></dd>{{end}}
<dt>author</dt><dd>{{template "who" $c}} &lt;{{$c.Email}}&gt;</dd>
<dt>signature</dt><dd>{{with signer $c}}<span class="verified">Verified ~{{.}}</span> signed with a key registered by <a href="/~{{.}}">~{{.}}</a>{{else}}{{if and $c.Signature (ne $c.Signature "N")}}<span class="verified unknown">Unverified</span> signed with an unregistered key{{else}}none{{end}}{{end}}</dd>
<dt>date</dt><dd>{{date $c.Time}} UTC</dd>
</dl>
{{if $c.Body}}<pre class="body">{{$c.Body}}</pre>{{end}}
</div>
<p class="muted">{{len .Data.Files}} files changed, <span class="add">+{{.Data.Added}}</span> <span class="del">−{{.Data.Removed}}</span></p>
<ul class="files">{{range .Data.Files}}<li><a href="#{{.New}}">{{if eq .Status "renamed"}}{{.Old}} → {{end}}{{.New}}</a> <span class="muted">{{.Status}}</span> <span class="add">+{{.Added}}</span> <span class="del">−{{.Removed}}</span></li>{{end}}</ul>
{{range .Data.Files}}
<section class="diff" id="{{.New}}">
<h4><a href="/{{$p.Repo.Path}}/tree/{{$c.Hash}}/{{.New}}">{{if eq .Status "renamed"}}{{.Old}} → {{end}}{{.New}}</a> <span class="muted">{{.Status}}</span></h4>
{{if .Binary}}<p class="muted">Binary file.</p>{{end}}
{{range .Hunks}}
<table class="hunk">
<tr class="head"><td colspan="3">{{.Header}}</td></tr>
{{range .Lines}}<tr class="{{.Kind}}"><td class="n">{{if .Old}}{{.Old}}{{end}}</td><td class="n">{{if .New}}{{.New}}{{end}}</td><td class="l">{{if eq .Kind "add"}}+{{else if eq .Kind "del"}}-{{else if eq .Kind "ctx"}} {{end}}{{.Text}}</td></tr>{{end}}
</table>
{{end}}
</section>
{{end}}
{{end}}