diff options
Diffstat (limited to 'templates/repo/settings/lfs_file.tmpl')
-rw-r--r-- | templates/repo/settings/lfs_file.tmpl | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/templates/repo/settings/lfs_file.tmpl b/templates/repo/settings/lfs_file.tmpl new file mode 100644 index 0000000000..6283548eaa --- /dev/null +++ b/templates/repo/settings/lfs_file.tmpl @@ -0,0 +1,57 @@ +{{template "base/head" .}} +<div class="repository settings lfs"> + {{template "repo/header" .}} + {{template "repo/settings/navbar" .}} + <div class="ui container repository file list"> + {{template "base/alert" .}} + <div class="tab-size-8 non-diff-file-content"> + <h4 class="ui top attached header"> + <a href="{{.LFSFilesLink}}">{{.i18n.Tr "repo.settings.lfs"}}</a> / <span class="truncate sha">{{.LFSFile.Oid}}</span> + <div class="ui right"> + <a class="ui blue show-panel button" href="{{.LFSFilesLink}}/find?oid={{.LFSFile.Oid}}&size={{.LFSFile.Size}}">{{$.i18n.Tr "repo.settings.lfs_findcommits"}}</a> + </div> + </h4> + <div class="ui attached table unstackable segment"> + <div class="file-view {{if .IsMarkup}}markdown{{else if .IsRenderedHTML}}plain-text{{else if .IsTextFile}}code-view{{end}} has-emoji"> + {{if .IsMarkup}} + {{if .FileContent}}{{.FileContent | Safe}}{{end}} + {{else if .IsRenderedHTML}} + <pre>{{if .FileContent}}{{.FileContent | Str2html}}{{end}}</pre> + {{else if not .IsTextFile}} + <div class="view-raw ui center"> + {{if .IsImageFile}} + <img src="{{EscapePound $.RawFileLink}}"> + {{else if .IsVideoFile}} + <video controls src="{{EscapePound $.RawFileLink}}"> + <strong>{{.i18n.Tr "repo.video_not_supported_in_browser"}}</strong> + </video> + {{else if .IsAudioFile}} + <audio controls src="{{EscapePound $.RawFileLink}}"> + <strong>{{.i18n.Tr "repo.audio_not_supported_in_browser"}}</strong> + </audio> + {{else if .IsPDFFile}} + <iframe width="100%" height="600px" src="{{AppSubUrl}}/vendor/plugins/pdfjs/web/viewer.html?file={{EscapePound $.RawFileLink}}"></iframe> + {{else}} + <a href="{{EscapePound $.RawFileLink}}" rel="nofollow" class="btn btn-gray btn-radius">{{.i18n.Tr "repo.file_view_raw"}}</a> + {{end}} + </div> + {{else if .FileSize}} + <table> + <tbody> + <tr> + {{if .IsFileTooLarge}} + <td><strong>{{.i18n.Tr "repo.file_too_large"}}</strong></td> + {{else}} + <td class="lines-num">{{.LineNums}}</td> + <td class="lines-code"><pre><code class="{{.HighlightClass}}"><ol class="linenums">{{.FileContent}}</ol></code></pre></td> + {{end}} + </tr> + </tbody> + </table> + {{end}} + </div> + </div> + </div> + </div> +</div> +{{template "base/footer" .}} |