all repos

mugit @ 1db697a

🐮 git server that your cow will love

mugit/web/templates/repo_refs.html (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
feat: compare refs (#9)..., 1 month ago
1
{{ define "repo_refs" }}
2
{{ $repo := .RepoName }}
3
<html>
4
  <head>
5
    {{ template "head" . }}
6
    <title>{{ $repo }}: refs</title>
7
  </head>
8
  <body>
9
    {{ template "repo_header" . }}
10
    <main>
11
      <h3>branches</h3>
12
      <div class="refs">
13
        {{ range .P.Branches }}
14
        <div>
15
          <strong>{{ .Name }}</strong>
16
          <a class="link" href="/{{ $repo }}/tree/{{ urlencode .Name }}/">browse</a>
17
          {{ if ne $.P.Ref .Name }}<a class="link" href="/{{ $.RepoName }}/compare/{{ urlencode $.P.Ref }}/{{ urlencode .Name }}">compare</a>{{ end }}
18
          <a class="link" href="/{{ $repo }}/log/{{ urlencode .Name }}">log</a>
19
          <a class="link" href="/{{ $repo }}/archive/{{ urlencode .Name }}">tar.gz</a>
20
        </div>
21
        {{ end }}
22
      </div>
23
      {{ if .P.Tags }}
24
      <h3 class="pt">tags</h3>
25
      <div class="refs">
26
        {{ range .P.Tags }}
27
        <div>
28
          <strong>{{ .Name }}</strong>
29
          <a class="link" href="/{{ $repo }}/tree/{{ urlencode .Name }}/">browse</a>
30
          {{ if ne $.P.Ref .Name }}<a class="link" href="/{{ $.RepoName }}/compare/{{ urlencode $.P.Ref }}/{{ urlencode .Name }}">compare</a>{{ end }}
31
          <a class="link" href="/{{ $repo }}/log/{{ urlencode .Name }}">log</a>
32
          <a class="link" href="/{{ $repo }}/archive/{{ urlencode .Name }}">tar.gz</a>
33
          {{ if .Message }}
34
          <details class="tag-message">
35
            <summary>{{ .Name }} message </summary>
36
            <pre>{{ .Message }}</pre>
37
          </details>
38
          {{ end }}
39
        </div>
40
        {{ end }}
41
      </div>
42
      {{ end }}
43
    </main>
44
  </body>
45
</html>
46
{{ end }}