File view with blame information shown in the left gutter beside each line.

barerepo / server / internal/httpd/templates/comment-line.html
29 lines · 1.2kb · master
log files threads runs releases config jump to file t
133728e barerepo 1mo
1
{{define "footleft"}}<a href="/{{.Owner}}/{{.Name}}/thread/{{.N}}">thread {{.N}}</a>{{end}}
133728e barerepo 1mo
2
{{define "body" -}}
133728e barerepo 1mo
3
<div class="bar">
133728e barerepo 1mo
4
<div class="secondary">{{template "crumbs" .}} / <span class="here">comment on {{.Path}}:{{.Line}}</span></div>
133728e barerepo 1mo
5
<div class="muted small">thread {{.N}}</div>
133728e barerepo 1mo
6
</div>
133728e barerepo 1mo
7
{{if .Error}}<div class="row"><div class="danger small">{{.Error}}</div></div>{{end}}
133728e barerepo 1mo
8
<div class="row tall">
133728e barerepo 1mo
9
<div class="muted small">{{.Rev}}</div>
133728e barerepo 1mo
10
<div class="diff">
133728e barerepo 1mo
11
{{range .Context}}
133728e barerepo 1mo
12
<div class="{{if .Here}}add{{else}}ctx{{end}}"><span class="dnum">{{.Number}}</span>&nbsp;&nbsp;{{.Text}}</div>
133728e barerepo 1mo
13
{{end}}
133728e barerepo 1mo
14
</div>
133728e barerepo 1mo
15
</div>
133728e barerepo 1mo
16
<div class="row tall">
133728e barerepo 1mo
17
<form method="post" action="/{{.Owner}}/{{.Name}}/thread/{{.N}}/comment">
133728e barerepo 1mo
18
<input type="hidden" name="path" value="{{.Path}}">
133728e barerepo 1mo
19
<input type="hidden" name="line" value="{{.Line}}">
133728e barerepo 1mo
20
<input type="hidden" name="blob" value="{{.Blob}}">
133728e barerepo 1mo
21
<textarea class="text" name="body" autofocus placeholder="markdown"></textarea>
133728e barerepo 1mo
22
<div class="note"><button class="btn" type="submit">comment</button></div>
133728e barerepo 1mo
23
</form>
133728e barerepo 1mo
24
</div>
133728e barerepo 1mo
25
<div class="row">
133728e barerepo 1mo
26
<div class="muted small">the exact content of this file is recorded with your comment, so it
133728e barerepo 1mo
27
still shows what you meant after the line changes.</div>
133728e barerepo 1mo
28
</div>
133728e barerepo 1mo
29
{{- end}}
history · rawbarerepo 0.1.0