2024-03-19 12:19:48 +08:00
{{ if len .comments }}
{{ $ comment : = in dex .comments 0 }}
{{ $ resolved : = $ comment .IsResolved }}
{{ $ in valid : = $ comment .Invalidated }}
{{ $ resolveDoer : = $ comment .ResolveDoer }}
{{ $ hasReview : = and $ comment .Review }}
{{ $ isReviewPending : = and $ hasReview ( eq $ comment .Review .Type 0 ) }}
{{ $ referenceUrl : = printf "%s#%s" $ .Issue .Link $ comment .HashTag }}
<div class="conversation-holder" data-path=" {{ $ comment .TreePath }} " data-side=" {{ if lt $ comment .Line 0 }} left {{ else }} right {{ end }} " data-idx=" {{ $ comment .UnsignedLine }} ">
{{ if $ resolved }}
2024-03-23 03:51:29 +08:00
<div class="ui attached header resolved-placeholder tw-flex tw-items-center tw-justify-between">
2024-03-24 22:31:35 +08:00
<div class="ui grey text tw-flex tw-items-center tw-flex-wrap tw-gap-1">
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-25 00:42:49 +08:00
{{ svg "octicon-check" 1 6 "icon tw-mr-1" }}
2024-03-19 12:19:48 +08:00
<b> {{ $ resolveDoer .Name }} </b> {{ ctx .Locale .Tr "repo.issues.review.resolved_by" }}
{{ if $ in valid }}
<!--
We only handle the case $resolved=true and $invalid=true in this template because if the comment is not resolved it has the outdated label in the comments area (not the header above).
The case $resolved=false and $invalid=true is handled in repo/diff/comments.tmpl
-->
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-25 00:42:49 +08:00
<a href=" {{ $ referenceUrl }} " class="ui label basic small tw-ml-2" data-tooltip-content=" {{ ctx .Locale .Tr "repo.issues.review.outdated_description" }} ">
2024-03-19 12:19:48 +08:00
{{ ctx .Locale .Tr "repo.issues.review.outdated" }}
</a>
{{ end }}
</div>
2024-03-24 22:31:35 +08:00
<div class="tw-flex tw-items-center tw-gap-2">
2024-03-23 03:51:29 +08:00
<button id="show-outdated- {{ $ comment .ID }} " data-comment=" {{ $ comment .ID }} " class="ui tiny labeled button show-outdated tw-flex tw-items-center">
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-25 00:42:49 +08:00
{{ svg "octicon-unfold" 1 6 "tw-mr-2" }}
2024-03-19 12:19:48 +08:00
{{ ctx .Locale .Tr "repo.issues.review.show_resolved" }}
</button>
2024-03-25 02:23:38 +08:00
<button id="hide-outdated- {{ $ comment .ID }} " data-comment=" {{ $ comment .ID }} " class="ui tiny labeled button hide-outdated tw-flex tw-items-center tw-hidden">
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-25 00:42:49 +08:00
{{ svg "octicon-fold" 1 6 "tw-mr-2" }}
2024-03-19 12:19:48 +08:00
{{ ctx .Locale .Tr "repo.issues.review.hide_resolved" }}
</button>
</div>
2021-04-01 06:19:53 +08:00
</div>
2024-03-19 12:19:48 +08:00
{{ end }}
2024-03-25 02:23:38 +08:00
<div id="code-comments- {{ $ comment .ID }} " class="field comment-code-cloud {{ if $ resolved }} tw-hidden {{ end }} ">
2024-03-19 12:19:48 +08:00
<div class="comment-list">
<ui class="ui comments">
{{ template "repo/diff/comments" dict "root" $ "comments" .comments }}
</ui>
2021-04-01 06:19:53 +08:00
</div>
2024-05-28 21:41:37 +08:00
<div class="tw-flex tw-justify-end tw-items-center tw-gap-2 tw-mt-2 tw-flex-wrap">
<div class="ui buttons">
2024-03-19 12:19:48 +08:00
<button class="ui icon tiny basic button previous-conversation">
{{ svg "octicon-arrow-up" 1 2 "icon" }} {{ ctx .Locale .Tr "repo.issues.previous" }}
</button>
<button class="ui icon tiny basic button next-conversation">
{{ svg "octicon-arrow-down" 1 2 "icon" }} {{ ctx .Locale .Tr "repo.issues.next" }}
</button>
</div>
{{ if and $ .CanMarkConversation $ hasReview ( not $ isReviewPending ) }}
2024-05-28 21:41:37 +08:00
<button class="ui icon tiny basic button resolve-conversation tw-mr-0" data-origin="diff" data-action=" {{ if not $ resolved }} Resolve {{ else }} UnResolve {{ end }} " data-comment-id=" {{ $ comment .ID }} " data-update-url=" {{ $ .RepoLink }} /issues/resolve_conversation">
2024-03-19 12:19:48 +08:00
{{ if $ resolved }}
{{ ctx .Locale .Tr "repo.issues.review.un_resolve_conversation" }}
{{ else }}
{{ ctx .Locale .Tr "repo.issues.review.resolve_conversation" }}
{{ end }}
</button>
{{ end }}
{{ if and $ .SignedUserID ( not $ .Repository .IsArchived ) }}
2024-05-28 21:41:37 +08:00
<button class="comment-form-reply ui primary tiny labeled icon button tw-mr-0">
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-25 00:42:49 +08:00
{{ svg "octicon-reply" 1 6 "reply icon tw-mr-1" }} {{ ctx .Locale .Tr "repo.diff.comment.reply" }}
2024-03-19 12:19:48 +08:00
</button>
{{ end }}
2021-06-28 03:57:01 +08:00
</div>
2024-03-19 12:19:48 +08:00
{{ template "repo/diff/comment_form_datahandler" dict "hidden" true "reply" $ comment .ReviewID "root" $ "comment" $ comment }}
2021-05-08 23:28:25 +08:00
</div>
2020-12-03 23:05:27 +08:00
</div>
2024-03-19 12:19:48 +08:00
{{ else }}
{{ template "repo/diff/conversation_outdated" }}
{{ end }}