aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/repo/commit_statuses.tmpl16
1 files changed, 12 insertions, 4 deletions
diff --git a/templates/repo/commit_statuses.tmpl b/templates/repo/commit_statuses.tmpl
index 8250a85817..8858fb8402 100644
--- a/templates/repo/commit_statuses.tmpl
+++ b/templates/repo/commit_statuses.tmpl
@@ -1,6 +1,14 @@
-{{if eq (len .Statuses) 1}}{{$status := index .Statuses 0}}{{if $status.TargetURL}}<a class="ui link commit-statuses-trigger gt-vm" href="{{$status.TargetURL}}">{{template "repo/commit_status" .Status}}</a>{{end}}{{end}}
-<div class="ui commit-statuses-popup commit-statuses tippy-target">
- <div class="ui relaxed list divided">
+{{if .Statuses}}
+ {{if and (eq (len .Statuses) 1) .Status.TargetURL}}
+ <a class="gt-vm gt-tdn" data-tippy="commit-statuses" href="{{.Status.TargetURL}}">
+ {{template "repo/commit_status" .Status}}
+ </a>
+ {{else}}
+ <span class="gt-vm" data-tippy="commit-statuses" tabindex="0">
+ {{template "repo/commit_status" .Status}}
+ </span>
+ {{end}}
+ <div class="tippy-target ui relaxed list divided">
{{range .Statuses}}
<div class="ui item singular-status gt-df">
{{template "repo/commit_status" .}}
@@ -11,4 +19,4 @@
</div>
{{end}}
</div>
-</div>
+{{end}}