internal/web/templates/tree.html

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

14 lines · 712 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<table class="tree">
 6{{range .Entries}}<tr>
 7  <td class="mode">{{.Mode}}</td>
 8  {{if eq .Type "tree"}}<td><a href="/{{$.Repo.OwnerName}}/{{$.Repo.Name}}/tree/{{$.Ref}}/{{$.Prefix}}{{.Name}}">{{.Name}}/</a></td><td></td>
 9  {{else}}<td><a href="/{{$.Repo.OwnerName}}/{{$.Repo.Name}}/blob/{{$.Ref}}/{{$.Prefix}}{{.Name}}">{{.Name}}</a></td><td class="size">{{.Size}}</td>{{end}}
10</tr>
11{{else}}<tr><td>empty</td></tr>{{end}}
12</table>
13{{if .ReadmeHTML}}<section class="readme">{{.ReadmeHTML}}</section>{{end}}
14{{end}}