this repo has no description
1{{ define "commit" }} 2<html> 3{{ template "head" . }} 4 5 {{ template "repoheader" . }} 6 <body> 7 {{ template "nav" . }} 8 <main> 9 <section class="commit"> 10 <pre> 11 {{- .commit.Message -}} 12 </pre> 13 <div class="commit-info"> 14 {{ .commit.Author.Name }} <a href="mailto:{{ .commit.Author.Email }}" class="commit-email">{{ .commit.Author.Email}}</a> 15 <div>{{ .commit.Author.When.Format "Mon, 02 Jan 2006 15:04:05 -0700" }}</div> 16 </div> 17 18 <div> 19 <strong>commit</strong> 20 <p><a href="/{{ .name }}/commit/{{ .commit.This }}" class="commit-hash"> 21 {{ .commit.This }} 22 </a> 23 </p> 24 </div> 25 26 {{ if .commit.Parent }} 27 <div> 28 <strong>parent</strong> 29 <p><a href="/{{ .name }}/commit/{{ .commit.Parent }}" class="commit-hash"> 30 {{ .commit.Parent }} 31 </a></p> 32 </div> 33 34 {{ end }} 35 <div class="diff-stat"> 36 <div> 37 {{ .stat.FilesChanged }} files changed, 38 {{ .stat.Insertions }} insertions(+), 39 {{ .stat.Deletions }} deletions(-) 40 </div> 41 <div> 42 <br> 43 <strong>jump to</strong> 44 {{ range .diff }} 45 <ul> 46 <li><a href="#{{ .Name.New }}">{{ .Name.New }}</a></li> 47 </ul> 48 {{ end }} 49 </div> 50 </div> 51 </section> 52 <section> 53 {{ $repo := .name }} 54 {{ $this := .commit.This }} 55 {{ $parent := .commit.Parent }} 56 {{ range .diff }} 57 <div id="{{ .Name.New }}"> 58 <div class="diff"> 59 {{ if .IsNew }} 60 <span class="diff-type">A</span> 61 {{ end }} 62 {{ if .IsDelete }} 63 <span class="diff-type">D</span> 64 {{ end }} 65 {{ if not (or .IsNew .IsDelete) }} 66 <span class="diff-type">M</span> 67 {{ end }} 68 {{ if .Name.Old }} 69 <a href="/{{ $repo }}/blob/{{ $parent }}/{{ .Name.Old }}">{{ .Name.Old }}</a> 70 {{ if .Name.New }} 71 &#8594; 72 <a href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.New }}">{{ .Name.New }}</a> 73 {{ end }} 74 {{ else }} 75 <a href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.New }}">{{ .Name.New }}</a> 76 {{- end -}} 77 {{ if .IsBinary }} 78 <p>Not showing binary file.</p> 79 {{ else }} 80 <pre> 81 {{- range .TextFragments -}} 82 <p>{{- .Header -}}</p> 83 {{- range .Lines -}} 84 {{- if eq .Op.String "+" -}} 85 <span class="diff-add">{{ .String }}</span> 86 {{- end -}} 87 {{- if eq .Op.String "-" -}} 88 <span class="diff-del">{{ .String }}</span> 89 {{- end -}} 90 {{- if eq .Op.String " " -}} 91 <span class="diff-noop">{{ .String }}</span> 92 {{- end -}} 93 {{- end -}} 94 {{- end -}} 95 {{- end -}} 96 </pre> 97 </div> 98 </div> 99 {{ end }} 100 </section> 101 </main> 102 </body> 103</html> 104{{ end }}