Commit 7cefd457fd

7cefd457fd3a0aaaf5557308a1f523cbc649ae65

parent: a9eb95e41b

Verified · cmc

cmc <hello@cleberg.net> · 2026-09-12 05:12 UTC

web: one shape for empty sidebars

Ref #182
internal/web/templates/issue.html +3 −3
@@ -50,7 +50,7 @@
5050 <div class="grp">
5151 <h2>Labels</h2>
5252 {{if .Issue.Labels}}<p class="row">{{range .Issue.Labels}}<a class="chip label" style="{{index $.LabelColors .}}" href="/{{$.Repo.OwnerName}}/{{$.Repo.Name}}/issues?label={{.}}">{{.}}</a> {{end}}</p>
53 {{else}}<p class="none">None yet</p>{{end}}
53 {{else}}<p class="none">none yet</p>{{end}}
5454 {{if .CanWrite}}
5555 <form method="post" action="{{$base}}/label" class="actions">
5656 <input type="text" name="add" aria-label="Add labels" placeholder="add, space-separated">
@@ -62,7 +62,7 @@
6262 <div class="grp">
6363 <h2>Assignees</h2>
6464 {{if .Issue.Assignees}}<p class="row">{{range .Issue.Assignees}}<a href="/{{.}}">{{.}}</a> {{end}}</p>
65 {{else}}<p class="none">Nobody yet</p>{{end}}
65 {{else}}<p class="none">nobody yet</p>{{end}}
6666 {{if .CanWrite}}
6767 <form method="post" action="{{$base}}/assign" class="actions">
6868 <input type="text" name="add" aria-label="Add assignees" placeholder="add, space-separated">
@@ -74,7 +74,7 @@
7474 <div class="grp">
7575 <h2>Milestone</h2>
7676 {{if .Issue.Milestone}}<p class="row"><a href="/{{.Repo.OwnerName}}/{{.Repo.Name}}/milestones">{{.Issue.Milestone}}</a></p>
77 {{else}}<p class="none">None</p>{{end}}
77 {{else}}<p class="none">none yet</p>{{end}}
7878 {{if .CanWrite}}
7979 <form method="post" action="{{$base}}/milestone" class="actions">
8080 <label class="none" for="milestone">Set milestone</label>
internal/web/templates/mr.html +2 −2
@@ -129,7 +129,7 @@
129129 <div class="grp">
130130 <h2>Reviewers</h2>
131131 {{if .MR.ReviewRequests}}<p class="row">{{range .MR.ReviewRequests}}<a href="/{{.}}">{{.}}</a> {{end}}</p>
132 {{else}}<p class="none">Nobody asked yet</p>{{end}}
132 {{else}}<p class="none">nobody yet</p>{{end}}
133133 {{if and .CanWrite (or (eq .MR.State "open") (eq .MR.State "source_gone"))}}
134134 <form method="post" action="{{$base}}/review-request" class="actions">
135135 <input type="text" name="add" aria-label="Add reviewers" placeholder="add, space-separated">
@@ -141,7 +141,7 @@
141141 <div class="grp">
142142 <h2>Reviews</h2>
143143 {{range .Reviews}}<p class="row"><span class="dot {{if eq .Verdict "approve"}}ok{{else}}pend{{end}}"></span><a href="/{{.Reviewer}}">{{.Reviewer}}</a> {{.Verdict}}{{if .Stale}} <span class="chip chip-stale">stale</span>{{end}}{{if not .Counts}} <span class="chip chip-neutral" title="This reviewer has no write access, so the merge gates do not count it">advisory</span>{{end}}<span class="sub">{{when .CreatedAt}}</span></p>
144 {{else}}<p class="none">No reviews yet</p>{{end}}
144 {{else}}<p class="none">none yet</p>{{end}}
145145 {{if gt (len .Revisions) 1}}<p class="row none">{{len .Revisions}} revisions pushed. What changed between the last two:
146146 <code>gitbay mr range-diff {{.Repo.OwnerName}}/{{.Repo.Name}} {{.MR.Number}}</code></p>{{end}}
147147 </div>