1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <div class="{{TabSizeClass .Editorconfig .FileName}} non-diff-file-content">
- <h4 class="file-header ui top attached header gt-df gt-ac gt-sb gt-fw">
- <div class="file-header-left gt-df gt-ac gt-py-3 gt-pr-4">
- {{template "repo/file_info" .}}
- </div>
- <div class="file-header-right file-actions gt-df gt-ac gt-fw">
- <div class="ui buttons">
- <a class="ui tiny button" href="{{$.RawFileLink}}">{{.locale.Tr "repo.file_raw"}}</a>
- {{if not .IsViewCommit}}
- <a class="ui tiny button" href="{{.RepoLink}}/src/commit/{{.CommitID | PathEscape}}/{{.TreePath | PathEscapeSegments}}">{{.locale.Tr "repo.file_permalink"}}</a>
- {{end}}
- <a class="ui tiny button" href="{{.RepoLink}}/src/{{.BranchNameSubURL}}/{{.TreePath | PathEscapeSegments}}">{{.locale.Tr "repo.normal_view"}}</a>
- <a class="ui tiny button" href="{{.RepoLink}}/commits/{{.BranchNameSubURL}}/{{.TreePath | PathEscapeSegments}}">{{.locale.Tr "repo.file_history"}}</a>
- <a class="ui tiny button unescape-button">{{.locale.Tr "repo.unescape_control_characters"}}</a>
- <a class="ui tiny button escape-button gt-hidden">{{.locale.Tr "repo.escape_control_characters"}}</a>
- </div>
- </div>
- </h4>
- <div class="ui attached table unstackable segment">
- <div class="file-view code-view unicode-escaped">
- <table>
- <tbody>
- {{range $row := .BlameRows}}
- <tr class="{{if and (gt $.CommitCnt 1) ($row.CommitMessage)}}top-line-blame{{end}}">
- <td class="lines-commit">
- <div class="blame-info">
- <div class="blame-data">
- <div class="blame-avatar">
- {{$row.Avatar}}
- </div>
- <div class="blame-message">
- <a href="{{$row.CommitURL}}" title="{{$row.CommitMessage}}">
- {{$row.CommitMessage}}
- </a>
- </div>
- <div class="blame-time">
- {{$row.CommitSince}}
- </div>
- </div>
- </div>
- </td>
- <td class="lines-blame-btn">
- {{if $row.PreviousSha}}
- <a href="{{$row.PreviousShaURL}}" class="tooltip" data-content='{{$.locale.Tr "repo.blame_prior"}}'>
- {{svg "octicon-versions"}}
- </a>
- {{end}}
- </td>
- <td class="lines-num">
- <span id="L{{$row.RowNumber}}" data-line-number="{{$row.RowNumber}}"></span>
- </td>
- {{if $.EscapeStatus.Escaped}}
- <td class="lines-escape">
- {{if $row.EscapeStatus.Escaped}}
- <a href="" class="toggle-escape-button" title="{{template "repo/diff/escape_title" dict "diff" $row "locale" $.locale}}"></a>
- {{end}}
- </td>
- {{end}}
- <td rel="L{{$row.RowNumber}}" rel="L{{$row.RowNumber}}" class="lines-code blame-code chroma">
- <code class="code-inner gt-pl-3">{{$row.Code}}</code>
- </td>
- </tr>
- {{end}}
- </tbody>
- </table>
- </div>
- </div>
- </div>
|