From 75c442bc3eded035354e6c2aed7b948e5dc527f3 Mon Sep 17 00:00:00 2001
From: tri <tri@thac.loan>
Date: Sun, 28 Sep 2025 22:21:05 +0700
Subject: [PATCH] show ellipsis on truncated commit subject

---
 src/main.zig | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/main.zig b/src/main.zig
index fe3d279..67890c0 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -244,8 +244,8 @@ pub fn writeRepoPage(
         try writer.interface.print(
             \\<tr>
             \\  <td class="monospace" title="commit diff coming Soon™">{0s}</td>
-            \\  <td>{1s}</td>
-            \\  <td><time class="relative" datetime="{2s}" title="{2s}">{2s}</time></td>
+            \\  <td>{1s}{2s}</td>
+            \\  <td><time class="relative" datetime="{3s}" title="{3s}">{3s}</time></td>
             \\</tr>
             \\
         ,
@@ -253,6 +253,7 @@ pub fn writeRepoPage(
                 //cmt.hash,
                 cmt.hash[0..10],
                 cmt.subject[0..@min(cmt.subject.len, 80)],
+                if (cmt.subject.len > 80) "…" else "",
                 cmt.time,
             },
         );
-- 
2.47.3

