From 263a1509dbd79b1df3abe1bd42e2cd5d45448dea Mon Sep 17 00:00:00 2001
From: Anirudh Oppiliappan <x@icyphox.sh>
Date: Mon, 19 Dec 2022 18:07:13 +0530
Subject: diff: show diff type

---
 templates/commit.html | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

(limited to 'templates')

diff --git a/templates/commit.html b/templates/commit.html
index 65803b7..c37f850 100644
--- a/templates/commit.html
+++ b/templates/commit.html
@@ -46,8 +46,17 @@
         {{ $repo := .name }}
         {{ $this := .commit.This }}
         {{ range .diff }}
-          <div class="diff">
           <div id="{{ .Name.New }}">
+            <div class="diff">
+            {{ if .IsNew }}
+            <span class="diff-type">A</span>
+            {{ end }}
+            {{ if .IsDelete }}
+            <span class="diff-type">D</span>
+            {{ end }}
+            {{ if not (or .IsNew .IsDelete) }}
+            <span class="diff-type">M</span>
+            {{ end }}
           {{ if .Name.Old }}
           <a href="/{{ $repo }}/blob/{{ $this }}/{{ .Name.Old }}">{{ .Name.Old }}</a>
           {{ if .Name.New }}
-- 
cgit v1.2.3