web frontend for git (tangled's grandpa)
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

templates: unified repo-header

+49 -41
+3 -4
templates/commit.html
··· 2 2 <html> 3 3 {{ template "head" . }} 4 4 5 - <header> 6 - <h1>{{ .meta.Title }}</h1> 7 - <h2>{{ .meta.Description }}</h2> 8 - </header> 5 + {{ template "repoheader" . }} 9 6 <body> 10 7 {{ template "nav" . }} 11 8 <main> ··· 19 16 {{ .commit.This }} 20 17 </a> 21 18 </p> 19 + {{ if .commit.Parent }} 22 20 <p>parent: <a href="/{{ .name }}/commit/{{ .commit.Parent }}"> 23 21 {{ .commit.Parent }} 24 22 </a> 23 + {{ end }} 25 24 </p> 26 25 <div class="diff-stat"> 27 26 <div>
+13 -12
templates/file.html
··· 2 2 <html> 3 3 {{ template "head" . }} 4 4 5 - <header> 6 - <h1>{{ .meta.Title }}</h1> 7 - <h2>{{ .meta.Description }}</h2> 8 - </header> 5 + {{ template "repoheader" . }} 9 6 <body> 10 7 {{ template "nav" . }} 11 8 <main> 12 - <pre> 13 - {{ range .linecount }} 14 - <a id="#L{{ . }}" href="#{{ . }}">{{ . }}</a> 15 - {{- end -}} 16 - </pre> 17 - <pre> 18 - {{ .content }} 19 - </pre> 9 + <div class="file-wrapper"> 10 + <div class="line-numbers"> 11 + {{- range .linecount }} 12 + <a id="L{{ . }}" href="#L{{ . }}">{{ . }}</a> 13 + {{- end -}} 14 + </div> 15 + <div> 16 + <span></span> 17 + <pre> 18 + {{- .content -}} 19 + </pre> 20 + </div> 20 21 </main> 21 22 </body> 22 23 </html>
+1 -4
templates/log.html
··· 2 2 <html> 3 3 {{ template "head" . }} 4 4 5 - <header> 6 - <h1>{{ .meta.Title }}</h1> 7 - <h2>{{ .meta.Description }}</h2> 8 - </header> 5 + {{ template "repoheader" . }} 9 6 <body> 10 7 {{ template "nav" . }} 11 8 <main>
+17 -10
templates/refs.html
··· 2 2 <html> 3 3 {{ template "head" . }} 4 4 5 - <header> 6 - <h1>{{ .meta.Title }}</h1> 7 - <h2>{{ .meta.Description }}</h2> 8 - </header> 5 + {{ template "repoheader" . }} 9 6 <body> 10 7 {{ template "nav" . }} 11 8 <main> 12 - <h3>branches</h3> 13 9 {{ $name := .name }} 10 + <h3>branches</h3> 11 + <div class="refs"> 14 12 {{ range .branches }} 15 - <p> 16 - <strong>{{ .Name.Short }}</strong> 17 - <a href="/{{ $name }}/tree/{{ .Name.Short }}/">browse</a> 18 - <a href="/{{ $name }}/log/{{ .Name.Short }}">log</a> 19 - </p> 13 + <div> 14 + <strong>{{ .Name.Short }}</strong> 15 + </div> 16 + <div> 17 + <a href="/{{ $name }}/tree/{{ .Name.Short }}/">browse</a> 18 + <a href="/{{ $name }}/log/{{ .Name.Short }}">log</a> 19 + </div> 20 20 {{ end }} 21 + </div> 21 22 {{ if .tags }} 22 23 <h3>tags</h3> 24 + <div class="refs"> 23 25 {{ range .tags }} 26 + <div> 24 27 <strong>{{ .Name }}</strong> 28 + </div> 29 + <div> 25 30 <a href="/{{ $name }}/tree/{{ .Name }}/">browse</a> 26 31 <a href="/{{ $name }}/log/{{ .Name }}">log</a> 27 32 {{ if .Message }} 28 33 <pre>{{ .Message }}</pre> 34 + </div> 29 35 {{ end }} 30 36 {{ end }} 37 + </div> 31 38 {{ end }} 32 39 </main> 33 40 </body>
+12
templates/repo-header.html
··· 1 + {{ define "repoheader" }} 2 + <header> 3 + <h2> 4 + <a href="/">all repos</a> 5 + &mdash; {{ .name }} 6 + {{ if .ref }} 7 + <span class="ref">@ {{ .ref }}</span> 8 + {{ end }} 9 + </h2> 10 + <h3 class="desc">{{ .desc }}</h3> 11 + </header> 12 + {{ end }}
+2 -7
templates/repo.html
··· 7 7 </title> 8 8 {{ template "head" . }} 9 9 10 - <header> 11 - <h2> 12 - <a href="/">all repos</a> 13 - &mdash; {{ .name }} 14 - </h2> 15 - <h3 class="desc">{{ .desc }}</h3> 16 - </header> 10 + {{ template "repoheader" . }} 11 + 17 12 <body> 18 13 {{ template "nav" . }} 19 14 <main>
+1 -4
templates/tree.html
··· 7 7 </title> 8 8 {{ template "head" . }} 9 9 10 - <header> 11 - <h1>{{ .meta.Title }}</h1> 12 - <h2>{{ .meta.Description }}</h2> 13 - </header> 10 + {{ template "repoheader" . }} 14 11 <body> 15 12 {{ template "nav" . }} 16 13 <main>