2020-06-15 21:39:39 +03:00
<div class=" {{ TabSizeClass .Editorconfig .FileName }} non-diff-file-content">
2023-02-13 20:59:59 +03:00
<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">
2022-11-19 14:08:06 +03:00
{{ template "repo/file_info" . }}
2020-06-15 21:39:39 +03:00
</div>
2023-02-13 20:59:59 +03:00
<div class="file-header-right file-actions gt-df gt-ac gt-fw">
2020-11-01 23:04:26 +03:00
<div class="ui buttons">
2022-06-27 23:58:46 +03:00
<a class="ui tiny button" href=" {{ $ .RawFileLink }} "> {{ .locale .Tr "repo.file_raw" }} </a>
2020-11-01 23:04:26 +03:00
{{ if not .IsViewCommit }}
2022-06-27 23:58:46 +03:00
<a class="ui tiny button" href=" {{ .RepoLink }} /src/commit/ {{ .CommitID | PathEscape }} / {{ .TreePath | PathEscapeSegments }} "> {{ .locale .Tr "repo.file_permalink" }} </a>
2020-11-01 23:04:26 +03:00
{{ end }}
2022-06-27 23:58:46 +03:00
<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>
2023-05-21 23:47:41 +03:00
<button class="ui tiny button unescape-button"> {{ .locale .Tr "repo.unescape_control_characters" }} </button>
<button class="ui tiny button escape-button gt-hidden"> {{ .locale .Tr "repo.escape_control_characters" }} </button>
2019-04-20 05:47:00 +03:00
</div>
</div>
</h4>
2021-04-11 06:46:37 +03:00
<div class="ui attached table unstackable segment">
2022-01-07 04:18:52 +03:00
<div class="file-view code-view unicode-escaped">
2020-06-15 21:39:39 +03:00
<table>
<tbody>
2021-06-28 02:13:20 +03:00
{{ 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 }}
2023-03-24 13:35:38 +03:00
<a href=" {{ $ row .PreviousShaURL }} " data-tooltip-content=' {{ $ .locale .Tr "repo.blame_prior" }} '>
2021-06-28 02:13:20 +03:00
{{ svg "octicon-versions" }}
</a>
{{ end }}
</td>
<td class="lines-num">
<span id="L {{ $ row .RowNumber }} " data-line-number=" {{ $ row .RowNumber }} "></span>
</td>
2022-01-07 04:18:52 +03:00
{{ if $ .EscapeStatus .Escaped }}
2022-08-13 21:32:34 +03:00
<td class="lines-escape">
{{ if $ row .EscapeStatus .Escaped }}
2023-06-09 11:37:47 +03:00
<button class="toggle-escape-button btn interact-bg" title=" {{ template "repo/diff/escape_title" dict "diff" $ row "locale" $ .locale }} "></button>
2022-08-13 21:32:34 +03:00
{{ end }}
</td>
2022-01-07 04:18:52 +03:00
{{ end }}
2023-06-14 21:17:58 +03:00
<td rel="L {{ $ row .RowNumber }} " class="lines-code blame-code chroma">
2023-02-13 20:59:59 +03:00
<code class="code-inner gt-pl-3"> {{ $ row .Code }} </code>
2021-06-28 02:13:20 +03:00
</td>
</tr>
{{ end }}
2020-06-15 21:39:39 +03:00
</tbody>
</table>
</div>
2021-04-11 06:46:37 +03:00
</div>
2019-07-23 05:12:09 +03:00
</div>