From 6348c034cfc8a6eaaefa6bfb5bd59eed4d4cc7ee Mon Sep 17 00:00:00 2001 From: Amolith Date: Sun, 12 Oct 2025 16:52:50 -0600 Subject: [PATCH] fix(tree): don't link current item in breadcrumb navigation Prevent the last breadcrumb item from being linked when viewing a directory or file in the tree view. Follows the same pattern already used in blob.html. Fixes: bug-d8ce4b4 --- pkg/web/templates/tree.html | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkg/web/templates/tree.html b/pkg/web/templates/tree.html index eafd0d0ffd7c42edfc1e6402ab631558a790ef52..ff3e2b2eb63f5c72a8b43131dccd0bc51b2b7088 100644 --- a/pkg/web/templates/tree.html +++ b/pkg/web/templates/tree.html @@ -5,7 +5,13 @@ {{if ne .Path "."}}
  • {{.Ref | shortHash}}
  • {{range $i, $part := splitPath .Path}} -
  • {{$part}}
  • + + {{if eq $i (dec (len (splitPath $.Path)))}} + {{$part}} + {{else}} + {{$part}} + {{end}} + {{end}} {{else}}
  • {{.Ref | shortHash}}