]> source.dussan.org Git - gitea.git/commitdiff
Fix issue participants (#13893)
authorsilverwind <me@silverwind.io>
Tue, 8 Dec 2020 03:20:12 +0000 (04:20 +0100)
committerGitHub <noreply@github.com>
Tue, 8 Dec 2020 03:20:12 +0000 (22:20 -0500)
* Fix issue participants

* use list class for margin

* remove wrapper and don't render on zero participants

* keep whitespace

* remove participants class

* add some margin for timetracking stuff

Co-authored-by: 6543 <6543@obermui.de>
templates/repo/issue/view_content/sidebar.tmpl
web_src/less/_repository.less

index d778beee4e87ffd73f22fe29d99039779f656617..a8f0ed5ab4eb001a3725fe55a0e697dad3974806 100644 (file)
 
                <div class="ui divider"></div>
 
-               <div class="ui participants">
+               {{if .Participants}}
                        <span class="text"><strong>{{.i18n.Tr "repo.issues.num_participants" .NumParticipants}}</strong></span>
-                       <div>
+                       <div class="ui list df fw">
                                {{range .Participants}}
-                                       <a {{if gt .ID 0}}href="{{.HomeLink}}"{{end}}>
-                                               <div class="ui poping up" data-content="{{.GetDisplayName}}" data-position="top center" data-variation="small inverted">
-                                                       {{avatar .}}
-                                               </div>
+                                       <a class="ui poping up" {{if gt .ID 0}}href="{{.HomeLink}}"{{end}} data-content="{{.GetDisplayName}}" data-position="top center" data-variation="small inverted">
+                                               {{avatar . 28 "my-1 mr-2"}}
                                        </a>
                                {{end}}
                        </div>
-               </div>
+               {{end}}
 
                {{if and $.IssueWatch (not .Repository.IsArchived)}}
                        <div class="ui divider"></div>
                                <div class="ui divider"></div>
                                <div class="ui timetrack">
                                        <span class="text"><strong>{{.i18n.Tr "repo.issues.tracker"}}</strong></span>
-                                       <div>
+                                       <div class="mt-3">
                                                <form method="POST" action="{{$.RepoLink}}/issues/{{.Issue.Index}}/times/stopwatch/toggle" id="toggle_stopwatch_form">
                                                        {{$.CsrfTokenHtml}}
                                                </form>
                        {{end}}
                        {{if gt (len .WorkingUsers) 0}}
                                <div class="ui divider"></div>
-                               <div class="ui participants comments">
+                               <div class="ui comments">
                                        <span class="text"><strong>{{.i18n.Tr "repo.issues.time_spent_from_all_authors"  ($.Issue.TotalTrackedTime | Sec2Time) | Safe}}</strong></span>
                                        <div>
                                                {{range $user, $trackedtime := .WorkingUsers}}
-                                                       <div class="comment">
+                                                       <div class="comment mt-3">
                                                                <a class="avatar">
                                                                        {{avatar $user}}
                                                                </a>
index 9925a79202c9c39d574e2b74b19757749f0dd409..b4cff3490d471f285dfc5eb00ac604edbbd945aa 100644 (file)
       }
     }
 
-    .ui.participants {
-      img {
-        margin-top: 5px;
-        margin-right: 5px;
-      }
-    }
-
     .ui.depending {
       .item.is-closed {
         .title {