2023-09-16 20:42:34 +03:00
{{ if or .UsesIgnoreRevs .FaultyIgnoreRevsFile }}
{{ $ revsFileLink : = URLJoin .RepoLink "src" .BranchNameSubURL "/.git-blame-ignore-revs" }}
{{ if .UsesIgnoreRevs }}
<div class="ui info message">
2024-06-21 02:28:34 +03:00
<p> {{ ctx .Locale .Tr "repo.blame.ignore_revs" $ revsFileLink "?bypass-blame-ignore=true" }} </p>
2023-09-16 20:42:34 +03:00
</div>
{{ else }}
<div class="ui error message">
2024-02-22 21:05:47 +03:00
<p> {{ ctx .Locale .Tr "repo.blame.ignore_revs.failed" $ revsFileLink }} </p>
2023-09-16 20:42:34 +03:00
</div>
{{ end }}
{{ end }}
2020-06-15 21:39:39 +03:00
<div class=" {{ TabSizeClass .Editorconfig .FileName }} non-diff-file-content">
2024-03-22 22:51:29 +03:00
<h4 class="file-header ui top attached header tw-flex tw-items-center tw-justify-between tw-flex-wrap">
Migrate margin and padding helpers to tailwind (#30043)
This will conclude the refactor of 1:1 class replacements to tailwind,
except `gt-hidden`. Commands ran:
```bash
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-0#tw-$1$2-0#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-1#tw-$1$2-0.5#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-2#tw-$1$2-1#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-3#tw-$1$2-2#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-4#tw-$1$2-4#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-5#tw-$1$2-8#g' {web_src/js,templates,routers,services}/**/*
```
2024-03-24 19:42:49 +03:00
<div class="file-header-left tw-flex tw-items-center tw-py-2 tw-pr-4">
2022-11-19 14:08:06 +03:00
{{ template "repo/file_info" . }}
2020-06-15 21:39:39 +03:00
</div>
2024-03-22 22:51:29 +03:00
<div class="file-header-right file-actions tw-flex tw-items-center tw-flex-wrap">
2020-11-01 23:04:26 +03:00
<div class="ui buttons">
2023-09-25 11:56:50 +03:00
<a class="ui tiny button" href=" {{ $ .RawFileLink }} "> {{ ctx .Locale .Tr "repo.file_raw" }} </a>
2020-11-01 23:04:26 +03:00
{{ if not .IsViewCommit }}
2023-09-25 11:56:50 +03:00
<a class="ui tiny button" href=" {{ .RepoLink }} /src/commit/ {{ .CommitID | PathEscape }} / {{ .TreePath | PathEscapeSegments }} "> {{ ctx .Locale .Tr "repo.file_permalink" }} </a>
2020-11-01 23:04:26 +03:00
{{ end }}
2023-09-25 11:56:50 +03:00
<a class="ui tiny button" href=" {{ .RepoLink }} /src/ {{ .BranchNameSubURL }} / {{ .TreePath | PathEscapeSegments }} "> {{ ctx .Locale .Tr "repo.normal_view" }} </a>
<a class="ui tiny button" href=" {{ .RepoLink }} /commits/ {{ .BranchNameSubURL }} / {{ .TreePath | PathEscapeSegments }} "> {{ ctx .Locale .Tr "repo.file_history" }} </a>
<button class="ui tiny button unescape-button"> {{ ctx .Locale .Tr "repo.unescape_control_characters" }} </button>
2024-03-24 21:23:38 +03:00
<button class="ui tiny button escape-button tw-hidden"> {{ ctx .Locale .Tr "repo.escape_control_characters" }} </button>
2019-04-20 05:47:00 +03:00
</div>
</div>
</h4>
2024-04-18 11:34:23 +03:00
<div class="ui bottom attached table unstackable segment">
2022-01-07 04:18:52 +03:00
<div class="file-view code-view unicode-escaped">
2024-04-01 16:11:30 +03:00
{{ if .IsFileTooLarge }}
{{ template "shared/filetoolarge" dict "RawFileLink" .RawFileLink }}
2024-06-13 04:06:46 +03:00
{{ else if not .FileSize }}
{{ template "shared/fileisempty" }}
2024-04-01 16:11:30 +03:00
{{ else }}
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">
2024-03-24 15:14:03 +03:00
<a class="suppressed tw-text-text" href=" {{ $ row .CommitURL }} " title=" {{ $ row .CommitMessage }} ">
2021-06-28 02:13:20 +03:00
{{ $ row .CommitMessage }}
</a>
</div>
2024-03-24 15:14:03 +03:00
<div class="blame-time not-mobile">
2021-06-28 02:13:20 +03:00
{{ $ row .CommitSince }}
</div>
</div>
</div>
</td>
<td class="lines-blame-btn">
{{ if $ row .PreviousSha }}
2024-03-24 15:14:03 +03:00
<a role="button" class="muted" href=" {{ $ row .PreviousShaURL }} " data-tooltip-content=' {{ ctx .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-09-24 23:31:58 +03:00
<button class="toggle-escape-button btn interact-bg" title=" {{ template "repo/diff/escape_title" dict "diff" $ row }} "></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">
Migrate margin and padding helpers to tailwind (#30043)
This will conclude the refactor of 1:1 class replacements to tailwind,
except `gt-hidden`. Commands ran:
```bash
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-0#tw-$1$2-0#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-1#tw-$1$2-0.5#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-2#tw-$1$2-1#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-3#tw-$1$2-2#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-4#tw-$1$2-4#g' {web_src/js,templates,routers,services}/**/*
perl -p -i -e 's#gt-(p|m)([lrtbxy])?-5#tw-$1$2-8#g' {web_src/js,templates,routers,services}/**/*
```
2024-03-24 19:42:49 +03:00
<code class="code-inner tw-pl-2"> {{ $ row .Code }} </code>
2021-06-28 02:13:20 +03:00
</td>
</tr>
{{ end }}
2020-06-15 21:39:39 +03:00
</tbody>
</table>
2024-04-01 16:11:30 +03:00
{{ end }} {{ / * end if .IsFileTooLarge * / }}
2024-03-24 15:14:03 +03:00
<div class="code-line-menu tippy-target">
2024-04-17 11:31:37 +03:00
{{ if $ .Permission .CanRead ctx .Consts .RepoUnitTypeIssues }}
2024-03-24 15:14:03 +03:00
<a class="item ref-in-new-issue" role="menuitem" data-url-issue-new=" {{ .RepoLink }} /issues/new" data-url-param-body-link=" {{ .Repository .Link }} /src/commit/ {{ PathEscape .CommitID }} / {{ PathEscapeSegments .TreePath }} {{ if $ .HasSourceRenderedToggle }} ?display=source {{ end }} " rel="nofollow noindex"> {{ ctx .Locale .Tr "repo.issues.context.reference_issue" }} </a>
{{ end }}
<a class="item copy-line-permalink" role="menuitem" data-url=" {{ .Repository .Link }} /src/commit/ {{ PathEscape .CommitID }} / {{ PathEscapeSegments .TreePath }} {{ if $ .HasSourceRenderedToggle }} ?display=source {{ end }} "> {{ ctx .Locale .Tr "repo.file_copy_permalink" }} </a>
</div>
2020-06-15 21:39:39 +03:00
</div>
2021-04-11 06:46:37 +03:00
</div>
2019-07-23 05:12:09 +03:00
</div>