forked from tangled.org/core
Monorepo for Tangled

bring back missing names in commit view + some more finessing

anirudh.fi 99d885ba dbbd3298

verified
Changed files
+37 -25
appview
pages
templates
+36 -24
appview/pages/templates/repo/commit.html
··· 39 39 40 40 <div class="diff-stat"> 41 41 <br> 42 - <strong>jump to</strong> 42 + <strong class="text-sm uppercase">Affected files</strong> 43 43 {{ range $diff }} 44 44 <ul> 45 + {{ if .Name.New }} 45 46 <li><a href="#file-{{ .Name.New }}">{{ .Name.New }}</a></li> 47 + {{ else }} 48 + <li><a href="#file-{{ .Name.Old }}">{{ .Name.Old }}</a></li> 49 + {{ end }} 46 50 </ul> 47 - {{ end }} 48 51 </div> 49 52 </section> 50 - 53 + {{end}} 51 54 {{end}} 52 55 53 56 {{ define "repoAfter" }} ··· 80 83 <span class="diff-type p-1 mr-1 font-mono bg-gray-100 text-sm rounded text-gray-700 select-none">M</span> 81 84 {{ end }} 82 85 83 - <a href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.New }}" class="no-underline hover:underline">{{ .Name.New }}</a> 86 + {{ $name := .Name.New}} 87 + {{ if .IsDelete }} 88 + {{ $name = .Name.Old }} 89 + {{ end }} 90 + <a href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.New }}" class="no-underline hover:underline">{{ $name }}</a> 84 91 </div> 85 92 86 93 {{ $iconstyle := "p-1 mx-1 hover:bg-gray-100 rounded" }} ··· 99 106 100 107 </div> 101 108 </summary> 102 - 103 - {{ if .IsBinary }} 104 - <p>Not showing binary file.</p> 105 - {{ else }} 106 - <pre class="overflow-auto"> 107 - {{- range .TextFragments -}} 108 - <div class="bg-gray-100 text-gray-500 select-none">{{ .Header }}</div> 109 - {{- range .Lines -}} 110 - {{- if eq .Op.String "+" -}} 111 - <div class="bg-green-100 text-green-700 p-1"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 112 - {{- end -}} 109 + 110 + 111 + {{ if .IsDelete }} 112 + <p class="text-center p-4 text-gray-400">This file as been deleted.</p> 113 + {{ else }} 114 + {{ if .IsBinary }} 115 + <p class="text-center p-4 text-gray-400">Not showing binary file.</p> 116 + {{ else }} 117 + <pre class="overflow-auto"> 118 + {{- range .TextFragments -}} 119 + <div class="bg-gray-100 text-gray-500 select-none">{{ .Header }}</div> 120 + {{- range .Lines -}} 121 + {{- if eq .Op.String "+" -}} 122 + <div class="bg-green-100 text-green-700 p-1"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 123 + {{- end -}} 113 124 114 - {{- if eq .Op.String "-" -}} 115 - <div class="bg-red-100 text-red-700 p-1"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 116 - {{- end -}} 125 + {{- if eq .Op.String "-" -}} 126 + <div class="bg-red-100 text-red-700 p-1"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 127 + {{- end -}} 117 128 118 - {{- if eq .Op.String " " -}} 119 - <div class="text-gray-500 px"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 120 - {{- end -}} 129 + {{- if eq .Op.String " " -}} 130 + <div class="text-gray-500 px"><span class="select-none mr-2">{{ .Op.String }}</span><span>{{ .Line }}</span></div> 131 + {{- end -}} 121 132 122 - {{- end -}} 133 + {{- end -}} 134 + {{- end -}} 135 + </pre> 123 136 {{- end -}} 124 - </pre> 125 - {{- end -}} 137 + {{- end -}} 126 138 127 139 </details> 128 140
+1 -1
appview/pages/templates/repo/settings.html
··· 1 1 {{ define "title" }}settings &middot; {{ .RepoInfo.FullName }}{{ end }} 2 2 {{ define "repoContent" }} 3 - <header class="font-bold text-sm mb-4">COLLABORATORS</header> 3 + <header class="font-bold text-sm mb-4 uppercase">Collaborators</header> 4 4 5 5 <div id="collaborator-list" class="flex flex-col gap-2 mb-2"> 6 6 {{ range .Collaborators }}