code.gitea.io/gitea@v1.22.3/templates/repo/issue/view_content/attachments.tmpl (about) 1 <div class="dropzone-attachments"> 2 {{if .Attachments}} 3 <div class="divider"></div> 4 {{end}} 5 {{$hasThumbnails := false}} 6 {{- range .Attachments -}} 7 <div class="tw-flex"> 8 <div class="tw-flex-1 tw-p-2"> 9 <a target="_blank" rel="noopener noreferrer" href="{{.DownloadURL}}" title="{{ctx.Locale.Tr "repo.issues.attachment.open_tab" .Name}}"> 10 {{if FilenameIsImage .Name}} 11 {{if not (StringUtils.Contains (StringUtils.ToString $.RenderedContent) .UUID)}} 12 {{$hasThumbnails = true}} 13 {{end}} 14 {{svg "octicon-file"}} 15 {{else}} 16 {{svg "octicon-desktop-download"}} 17 {{end}} 18 <span><strong>{{.Name}}</strong></span> 19 </a> 20 </div> 21 <div class="tw-p-2 tw-flex tw-items-center"> 22 <span class="ui text grey">{{.Size | FileSize}}</span> 23 </div> 24 </div> 25 {{end -}} 26 27 {{if $hasThumbnails}} 28 <div class="divider"></div> 29 <div class="ui small thumbnails"> 30 {{- range .Attachments -}} 31 {{if FilenameIsImage .Name}} 32 {{if not (StringUtils.Contains (StringUtils.ToString $.RenderedContent) .UUID)}} 33 <a target="_blank" rel="noopener noreferrer" href="{{.DownloadURL}}"> 34 <img alt="{{.Name}}" src="{{.DownloadURL}}" title="{{ctx.Locale.Tr "repo.issues.attachment.open_tab" .Name}}"> 35 </a> 36 {{end}} 37 {{end}} 38 {{end -}} 39 </div> 40 {{end}} 41 42 </div>