blob: b33d746e9c3534bdf3085d257cf5f93bf8f8d9b0 (
plain) (
blame)
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
30
31
32
33
34
35
36
37
38
39
40
41
|
{{/* The change everything on screen is read at, and how wide the view is.
Every page carries it, because every read, note and file listing below
is relative to it. */}}
{{define "changebar"}}
<section class="changebar{{if .Rev}} away{{end}}" aria-label="current change">
<div class="cid">
<span class="lbl">change</span>
{{if .Live}}<a href="{{.Href "change" .ChangeID}}" title="{{.ChangeID}}"><code>{{short .ChangeID}}</code></a>
{{else}}<code title="{{.ChangeID}}">{{short .ChangeID}}</code>{{end}}
{{with .ChangeInfo}}{{if .Flags}}<span class="flags">{{.Flags}}</span>{{end}}{{end}}
</div>
{{with .ChangeInfo}}
<p class="desc" title="{{.Desc}}">{{if .Desc}}{{.Desc}}{{else}}(no description){{end}}</p>
{{end}}
<p class="counts">
{{if eq .Scope "all"}}
<b>{{.Site.NotesTotal}}</b> notes across every change{{if .Here}} · {{.Here}} here{{end}}
{{else if .ScopeEmpty}}
nothing recorded at this change — showing all <b>{{.Site.NotesTotal}}</b>
{{else}}
<b>{{.Here}}</b> notes here{{if .Elsewhere}} · <span class="away">{{.Elsewhere}} elsewhere</span>{{end}}
{{end}}
</p>
{{if .Live}}
<div class="scope" role="group" aria-label="what this view covers">
<a href="{{.ScopeHref "change"}}"{{if eq .Scope "change"}} class="on" aria-current="true"{{end}}
title="only what was recorded at this change">this change</a>
<a href="{{.ScopeHref "all"}}"{{if eq .Scope "all"}} class="on" aria-current="true"{{end}}
title="every change in the log">all</a>
</div>
<form class="revjump" method="get" action="{{.JumpPath}}">
<input type="search" name="rev" value="{{.Rev}}" placeholder="@, id, revset…"
aria-label="read at another change" autocomplete="off" spellcheck="false">
{{if eq .Scope "all"}}<input type="hidden" name="scope" value="all">{{end}}
</form>
{{if .Rev}}<p class="back"><a href="{{.BackHref}}">← back to <code>{{short .Default}}</code>, where the log points</a></p>{{end}}
{{end}}
</section>
{{end}}
|