internal/web/templates/tree.html

26b59e4e1845ca161d394403e2ef262040feebab
gitbay/internal/web/templates/tree.html history · blame · raw

15 lines · 777 bytes

 1{{define "title"}}{{.Repo.OwnerName}}/{{.Repo.Name}}{{end}}
 2{{define "content"}}
 3{{template "repoheader" .}}
 4<p class="crumbs">{{.Ref}}: {{range .Crumbs}}<a href="{{.URL}}">{{.Name}}</a>/{{end}}</p>
 5<p class="clone">clone: <code>git clone {{.CloneURL}}</code></p>
 6<table class="tree">
 7{{range .Entries}}<tr>
 8  <td class="mode">{{.Mode}}</td>
 9  {{if eq .Type "tree"}}<td><a href="/{{$.Repo.OwnerName}}/{{$.Repo.Name}}/tree/{{$.Ref}}/{{$.Prefix}}{{.Name}}">{{.Name}}/</a></td><td></td>
10  {{else}}<td><a href="/{{$.Repo.OwnerName}}/{{$.Repo.Name}}/blob/{{$.Ref}}/{{$.Prefix}}{{.Name}}">{{.Name}}</a></td><td class="size">{{.Size}}</td>{{end}}
11</tr>
12{{else}}<tr><td>empty</td></tr>{{end}}
13</table>
14{{if .ReadmeHTML}}<section class="readme">{{.ReadmeHTML}}</section>{{end}}
15{{end}}