12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <div class="{{TabSizeClass .Editorconfig .FileName}} non-diff-file-content">
- <h4 class="file-header ui top attached header df ac sb">
- <div class="file-header-left df ac">
- <div class="file-info text grey normal mono">
- <div class="file-info-entry">
- {{.NumLines}} {{.i18n.Tr (TrN .i18n.Lang .NumLines "repo.line" "repo.lines") }}
- </div>
- <div class="file-info-entry">{{FileSize .FileSize}}</div>
- </div>
- </div>
- <div class="file-header-right file-actions df ac">
- <div class="ui buttons">
- <a class="ui tiny button" href="{{$.RawFileLink}}">{{.i18n.Tr "repo.file_raw"}}</a>
- {{if not .IsViewCommit}}
- <a class="ui tiny button" href="{{.RepoLink}}/src/commit/{{.CommitID | PathEscape}}/{{.TreePath | PathEscapeSegments}}">{{.i18n.Tr "repo.file_permalink"}}</a>
- {{end}}
- <a class="ui tiny button" href="{{.RepoLink}}/src/{{.BranchNameSubURL}}/{{.TreePath | PathEscapeSegments}}">{{.i18n.Tr "repo.normal_view"}}</a>
- <a class="ui tiny button" href="{{.RepoLink}}/commits/{{.BranchNameSubURL}}/{{.TreePath | PathEscapeSegments}}">{{.i18n.Tr "repo.file_history"}}</a>
- </div>
- </div>
- </h4>
- <div class="ui attached table unstackable segment">
- <div class="file-view code-view">
- <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='{{$.i18n.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>
- <td rel="L{{$row.RowNumber}}" rel="L{{$row.RowNumber}}" class="lines-code blame-code chroma">
- <code class="code-inner pl-3">{{$row.Code}}</code>
- </td>
- </tr>
- {{end}}
- </tbody>
- </table>
- </div>
- </div>
- </div>
|