code.gitea.io/gitea@v1.22.3/templates/repo/diff/new_review.tmpl (about) 1 <div id="review-box"> 2 <button class="ui tiny primary button tw-pr-1 tw-flex js-btn-review {{if not $.IsShowingAllCommits}}disabled{{end}}" {{if not $.IsShowingAllCommits}}data-tooltip-content="{{ctx.Locale.Tr "repo.pulls.review_only_possible_for_full_diff"}}"{{end}}> 3 {{ctx.Locale.Tr "repo.diff.review"}} 4 <span class="ui small label review-comments-counter" data-pending-comment-number="{{.PendingCodeCommentNumber}}">{{.PendingCodeCommentNumber}}</span> 5 {{svg "octicon-triangle-down" 14 "dropdown icon"}} 6 </button> 7 {{if $.IsShowingAllCommits}} 8 <div class="review-box-panel tippy-target"> 9 <div class="ui segment"> 10 <form class="ui form form-fetch-action" action="{{.Link}}/reviews/submit" method="post"> 11 {{.CsrfTokenHtml}} 12 <input type="hidden" name="commit_id" value="{{.AfterCommitID}}"> 13 <div class="field tw-flex tw-items-center"> 14 <div class="tw-flex-1">{{ctx.Locale.Tr "repo.diff.review.header"}}</div> 15 <a class="muted close">{{svg "octicon-x" 16}}</a> 16 </div> 17 <div class="field"> 18 {{template "shared/combomarkdowneditor" (dict 19 "MarkdownPreviewUrl" (print .Repository.Link "/markup") 20 "MarkdownPreviewContext" .RepoLink 21 "TextareaName" "content" 22 "TextareaPlaceholder" (ctx.Locale.Tr "repo.diff.review.placeholder") 23 "DropzoneParentContainer" "form" 24 )}} 25 </div> 26 {{if .IsAttachmentEnabled}} 27 <div class="field"> 28 {{template "repo/upload" .}} 29 </div> 30 {{end}} 31 <div class="divider"></div> 32 {{$showSelfTooltip := (and $.IsSigned ($.Issue.IsPoster $.SignedUser.ID))}} 33 {{if not $.Issue.IsClosed}} 34 {{if $showSelfTooltip}} 35 <span class="tw-inline-block" data-tooltip-content="{{ctx.Locale.Tr "repo.diff.review.self_approve"}}"> 36 <button type="submit" name="type" value="approve" disabled class="ui submit primary tiny button btn-submit">{{ctx.Locale.Tr "repo.diff.review.approve"}}</button> 37 </span> 38 {{else}} 39 <button type="submit" name="type" value="approve" class="ui submit primary tiny button btn-submit">{{ctx.Locale.Tr "repo.diff.review.approve"}}</button> 40 {{end}} 41 {{end}} 42 <button type="submit" name="type" value="comment" class="ui submit tiny basic button btn-submit">{{ctx.Locale.Tr "repo.diff.review.comment"}}</button> 43 {{if not $.Issue.IsClosed}} 44 {{if $showSelfTooltip}} 45 <span class="tw-inline-block" data-tooltip-content="{{ctx.Locale.Tr "repo.diff.review.self_reject"}}"> 46 <button type="submit" name="type" value="reject" disabled class="ui submit red tiny button btn-submit">{{ctx.Locale.Tr "repo.diff.review.reject"}}</button> 47 </span> 48 {{else}} 49 <button type="submit" name="type" value="reject" class="ui submit red tiny button btn-submit">{{ctx.Locale.Tr "repo.diff.review.reject"}}</button> 50 {{end}} 51 {{end}} 52 </form> 53 </div> 54 </div> 55 {{end}} 56 </div>