Skip to content

Commit 5b52a1f

Browse files
authored
Merge branch 'main' into main
2 parents 2bf4ce0 + 4776fde commit 5b52a1f

File tree

4 files changed

+12
-13
lines changed

4 files changed

+12
-13
lines changed

models/issues/issue.go

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -142,22 +142,14 @@ type Issue struct {
142142
}
143143

144144
var (
145-
issueTasksPat *regexp.Regexp
146-
issueTasksDonePat *regexp.Regexp
147-
)
148-
149-
const (
150-
issueTasksRegexpStr = `(^\s*[-*]\s\[[\sxX]\]\s.)|(\n\s*[-*]\s\[[\sxX]\]\s.)`
151-
issueTasksDoneRegexpStr = `(^\s*[-*]\s\[[xX]\]\s.)|(\n\s*[-*]\s\[[xX]\]\s.)`
145+
issueTasksPat = regexp.MustCompile(`(^\s*[-*]\s\[[\sxX]\]\s.)|(\n\s*[-*]\s\[[\sxX]\]\s.)`)
146+
issueTasksDonePat = regexp.MustCompile(`(^\s*[-*]\s\[[xX]\]\s.)|(\n\s*[-*]\s\[[xX]\]\s.)`)
152147
)
153148

154149
// IssueIndex represents the issue index table
155150
type IssueIndex db.ResourceIndex
156151

157152
func init() {
158-
issueTasksPat = regexp.MustCompile(issueTasksRegexpStr)
159-
issueTasksDonePat = regexp.MustCompile(issueTasksDoneRegexpStr)
160-
161153
db.RegisterModel(new(Issue))
162154
db.RegisterModel(new(IssueIndex))
163155
}

templates/repo/issue/card.tmpl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@
4949
</div>
5050
{{end}}
5151
{{end}}
52+
{{$tasks := .GetTasks}}
53+
{{if gt $tasks 0}}
54+
<div class="meta gt-my-2">
55+
{{svg "octicon-checklist" 16 "gt-mr-2 gt-vm"}}
56+
<span class="gt-vm">{{.GetTasksDone}} / {{$tasks}}</span>
57+
</div>
58+
{{end}}
5259
</div>
5360

5461
{{if or .Labels .Assignees}}

web_src/css/modules/divider.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.divider {
2-
margin: 1rem 0;
2+
margin: 10px 0;
33
height: 0;
44
font-weight: var(--font-weight-medium);
55
text-transform: uppercase;
@@ -15,7 +15,7 @@
1515
.divider.divider-text {
1616
display: flex;
1717
align-items: center;
18-
padding: 7px 0;
18+
padding: 5px 0;
1919
}
2020

2121
.divider.divider-text::before,

web_src/css/shared/flex-list.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
display: flex;
77
gap: 8px;
88
align-items: flex-start;
9-
padding: 1em 0;
9+
padding: 10px 0;
1010
}
1111

1212
.flex-item .flex-item-leading {

0 commit comments

Comments
 (0)