repos / git-pr

a self-hosted git collaboration server
git clone https://github.com/picosh/git-pr.git

commit
37bf4fe
parent
6a53e4d
author
Eric Bower
date
2024-12-28 21:41:57 -0500 EST
style: split diff view for range diff
1 files changed,  +23, -13
M tmpl/range-diff.html
+23, -13
 1@@ -46,24 +46,34 @@
 2     <div class="max-w flex-1">
 3       <div class="group">
 4         {{range .PatchsetData.RangeDiff}}
 5-          <div class="group" id="{{.Header.OldIdx}}-{{.Header.NewIdx}}">
 6+          <div id="{{.Header.OldIdx}}-{{.Header.NewIdx}}">
 7             <div>
 8               <code class='{{if eq .Type "rm"}}pill-admin{{else if eq .Type "add"}}pill-success{{else if eq .Type "diff"}}pill-review{{end}}'>
 9                 {{.Header}}
10               </code>
11             </div>
12-            {{- if .Diff -}}
13-              <pre>{{- range .Diff -}}
14-                {{- if eq .Type -1 -}}
15-                  <span style="color: tomato;">{{.Text}}</span>
16-                {{- else if eq .Type 1 -}}
17-                  <span style="color: limegreen;">{{.Text}}</span>
18-                {{- else -}}
19-                  <span>{{.Text}}</span>
20-                {{- end -}}
21-              {{- end -}}</pre>
22-            {{- end -}}
23-          </div>
24+
25+            <div class="group-h">
26+              {{- if .Diff -}}
27+                <pre>{{- range .Diff -}}
28+                  {{- if eq .Type -1 -}}
29+                    <span style="color: tomato;">{{.Text}}</span>
30+                  {{- else -}}
31+                    <span>{{.Text}}</span>
32+                  {{- end -}}
33+                {{- end -}}</pre>
34+              {{- end -}}
35+
36+              {{- if .Diff -}}
37+                <pre>{{- range .Diff -}}
38+                  {{- if eq .Type 1 -}}
39+                    <span style="color: limegreen;">{{.Text}}</span>
40+                  {{- else -}}
41+                    <span>{{.Text}}</span>
42+                  {{- end -}}
43+                {{- end -}}</pre>
44+              {{- end -}}
45+            </div>
46         {{- end -}}
47       </div>
48