all repos — legit @ 3889ff9b7bb7d2e429afad79aaf6546c133bd8d5

Unnamed repository; edit this file 'description' to name the repository.

templates/tree.html (view raw)

 1{{ define "tree" }}
 2<!doctype html>
 3<html>
 4
 5{{ template "head" . }}
 6
 7  {{ template "repoheader" . }}
 8  <body>
 9    {{ template "nav" . }}
10    <main>
11      {{ $repo := .name }}
12      {{ $ref := .ref }}
13      {{ $parent := .parent }}
14
15      <div class="tree">
16        {{ if $parent }}
17        <div></div>
18        <div></div>
19        <div><a href="/{{ $repo }}/tree/{{ $ref }}/{{ .dotdot }}">..</a></div>
20        {{ end }}
21        {{ range .files }}
22        {{ if not .IsFile }}
23        <div class="mode">{{ .Mode }}</div>
24        <div class="size">{{ .Size }}</div>
25        <div>
26          {{ if $parent }}
27          <a href="/{{ $repo }}/tree/{{ $ref }}/{{ $parent }}/{{ .Name }}">{{ .Name }}/</a>
28          {{ else }}
29          <a href="/{{ $repo }}/tree/{{ $ref }}/{{ .Name }}">{{ .Name }}/</a>
30          {{ end }}
31        </div>
32        {{ end }}
33        {{ end }}
34        {{ range .files }}
35        {{ if .IsFile }}
36        <div class="mode">{{ .Mode }}</div>
37        <div class="size">{{ .Size }}</div>
38        <div>
39          {{ if $parent }}
40          <a href="/{{ $repo }}/blob/{{ $ref }}/{{ $parent }}/{{ .Name }}">{{ .Name }}</a>
41          {{ else }}
42          <a href="/{{ $repo }}/blob/{{ $ref }}/{{ .Name }}">{{ .Name }}</a>
43          {{ end }}
44        </div>
45        {{ end }}
46        {{ end }}
47      </div>
48      <article>
49        <pre>
50          {{- if .readme }}{{ .readme }}{{- end -}}
51        </pre>
52      </article>
53    </main>
54  </body>
55</html>
56{{ end }}