diff --git a/templates/shared/issuelist.tmpl b/templates/shared/issuelist.tmpl index 16c650ee3e45e..14ae95f37e8e9 100644 --- a/templates/shared/issuelist.tmpl +++ b/templates/shared/issuelist.tmpl @@ -13,17 +13,19 @@
- {{RenderEmoji $.Context .Title | RenderCodeBlock}} - {{if .IsPull}} - {{if (index $.CommitStatuses .PullRequest.ID)}} - {{template "repo/commit_statuses" dict "Status" (index $.CommitLastStatus .PullRequest.ID) "Statuses" (index $.CommitStatuses .PullRequest.ID)}} +
+ {{RenderEmoji $.Context .Title | RenderCodeBlock}} + {{if .IsPull}} + {{if (index $.CommitStatuses .PullRequest.ID)}} + {{template "repo/commit_statuses" dict "Status" (index $.CommitLastStatus .PullRequest.ID) "Statuses" (index $.CommitStatuses .PullRequest.ID)}} + {{end}} {{end}} - {{end}} - - {{range .Labels}} - {{RenderLabel $.Context ctx.Locale .}} - {{end}} - + + {{range .Labels}} + {{RenderLabel $.Context ctx.Locale .}} + {{end}} + +
{{if or .TotalTrackedTime .Assignees .NumComments}}
diff --git a/web_src/css/shared/flex-list.css b/web_src/css/shared/flex-list.css index 0f54779252292..93727890d35ab 100644 --- a/web_src/css/shared/flex-list.css +++ b/web_src/css/shared/flex-list.css @@ -26,7 +26,12 @@ display: flex; gap: .25rem; justify-content: space-between; - flex-wrap: wrap; +} + +@media (max-width: 600px) { + .flex-item-header { + flex-direction: column; + } } .flex-item a:not(.label, .button):hover { @@ -46,8 +51,15 @@ gap: 0.5rem; align-items: center; flex-grow: 0; + flex-shrink: 0; flex-wrap: wrap; - justify-content: end; + justify-content: flex-end; +} + +@media (max-width: 600px) { + .flex-item .flex-item-trailing { + justify-content: flex-start; + } } .flex-item .flex-item-title { @@ -68,6 +80,15 @@ overflow-wrap: anywhere; } +/* display:inline wrapper that makes labels overflow like text */ +.flex-item-title-inline { + display: inline; +} +.flex-item-title-inline > * { + display: inline !important; + vertical-align: bottom; +} + .flex-item .flex-item-body { display: flex; align-items: center;