File tree 1 file changed +4
-3
lines changed 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 39
39
</div>
40
40
<!-- todo finish all file status, now modify, add, delete and rename -->
41
41
<span class="status {{DiffTypeToStr .GetType}} tooltip" data-content="{{DiffTypeToStr .GetType}}" data-position="right center"> </span>
42
- <a class="file mono" href="#diff-{{.Index }}">{{.Name}}</a>
42
+ <a class="file mono" href="#diff-{{Sha1 .Name }}">{{.Name}}</a>
43
43
</li>
44
44
{{end}}
45
45
{{if .Diff.IsIncomplete}}
57
57
{{$isImage := or (call $.IsBlobAnImage $blobBase) (call $.IsBlobAnImage $blobHead)}}
58
58
{{$isCsv := (call $.IsCsvFile $file)}}
59
59
{{$showFileViewToggle := or $isImage (and (not $file.IsIncomplete) $isCsv)}}
60
- <div class="diff-file-box diff-box file-content {{TabSizeClass $.Editorconfig $file.Name}} mt-3" id="diff-{{.Index}}" data-old-filename="{{$file.OldName}}" data-new-filename="{{$file.Name}}" {{if $file.IsGenerated}}data-folded="true"{{end}}>
60
+ {{$nameHash := Sha1 $file.Name}}
61
+ <div class="diff-file-box diff-box file-content {{TabSizeClass $.Editorconfig $file.Name}} mt-3" id="diff-{{$nameHash}}" data-old-filename="{{$file.OldName}}" data-new-filename="{{$file.Name}}" {{if $file.IsGenerated}}data-folded="true"{{end}}>
61
62
<h4 class="diff-file-header sticky-2nd-row ui top attached normal header df ac sb">
62
63
<div class="df ac">
63
64
<a role="button" class="fold-file muted mr-2">
76
77
{{template "repo/diff/stats" dict "file" . "root" $}}
77
78
{{end}}
78
79
</div>
79
- <span class="file mono">{{ if $file.IsRenamed}}{{$file.OldName}} → {{end}}{{$file.Name}}{{if .IsLFSFile}} ({{$.i18n.Tr "repo.stored_lfs"}}){{end}}</span>
80
+ <span class="file mono"><a href="#diff-{{$nameHash}}">{{ if $file.IsRenamed}}{{$file.OldName}} → {{end}}{{$file.Name}}</a> {{if .IsLFSFile}} ({{$.i18n.Tr "repo.stored_lfs"}}){{end}}</span>
80
81
{{if $file.IsGenerated}}
81
82
<span class="ui label ml-3">{{$.i18n.Tr "repo.diff.generated"}}</span>
82
83
{{end}}
You can’t perform that action at this time.
0 commit comments