|
99 | 99 | {{if .OpenMilestones}} |
100 | 100 | <div class="divider"></div> |
101 | 101 | <div class="header"> |
102 | | - {{svg "octicon-milestone"}} |
103 | 102 | {{.i18n.Tr "repo.issues.new.open_milestone"}} |
104 | 103 | </div> |
105 | 104 | {{range .OpenMilestones}} |
106 | | - <div class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/issues?milestone={{.ID}}"> {{.Name}}</div> |
| 105 | + <a class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/issues?milestone={{.ID}}"> |
| 106 | + {{svg "octicon-milestone" 16 "mr-2"}} |
| 107 | + {{.Name}} |
| 108 | + </a> |
107 | 109 | {{end}} |
108 | 110 | {{end}} |
109 | 111 | {{if .ClosedMilestones}} |
110 | 112 | <div class="divider"></div> |
111 | 113 | <div class="header"> |
112 | | - {{svg "octicon-milestone"}} |
113 | 114 | {{.i18n.Tr "repo.issues.new.closed_milestone"}} |
114 | 115 | </div> |
115 | 116 | {{range .ClosedMilestones}} |
116 | | - <a class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/issues?milestone={{.ID}}"> {{.Name}}</a> |
| 117 | + <a class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/issues?milestone={{.ID}}"> |
| 118 | + {{svg "octicon-milestone" 16 "mr-2"}} |
| 119 | + {{.Name}} |
| 120 | + </a> |
117 | 121 | {{end}} |
118 | 122 | {{end}} |
119 | 123 | {{end}} |
|
123 | 127 | <span class="no-select item {{if .Milestone}}hide{{end}}">{{.i18n.Tr "repo.issues.new.no_milestone"}}</span> |
124 | 128 | <div class="selected"> |
125 | 129 | {{if .Milestone}} |
126 | | - <a class="item" href="{{.RepoLink}}/issues?milestone={{.Milestone.ID}}"> {{.Milestone.Name}}</a> |
| 130 | + <a class="item muted sidebar-item-link" href="{{.RepoLink}}/issues?milestone={{.Milestone.ID}}"> |
| 131 | + {{svg "octicon-milestone" 18 "mr-3"}} |
| 132 | + {{.Milestone.Name}} |
| 133 | + </a> |
127 | 134 | {{end}} |
128 | 135 | </div> |
129 | 136 | </div> |
|
133 | 140 |
|
134 | 141 | <input id="project_id" name="project_id" type="hidden" value="{{.project_id}}"> |
135 | 142 | <div class="ui {{if not .HasIssuesOrPullsWritePermission}}disabled{{end}} floating jump select-project dropdown"> |
136 | | - <span class="text"> |
137 | | - <strong>{{.i18n.Tr "repo.issues.new.projects"}}</strong> |
138 | | - {{if .HasIssuesOrPullsWritePermission}} |
139 | | - {{svg "octicon-gear"}} |
140 | | - {{end}} |
141 | | - </span> |
142 | | - <div class="menu"> |
143 | | - <div class="header" style="text-transform: none;font-size:16px;">{{.i18n.Tr "repo.issues.new.add_project_title"}}</div> |
144 | | - {{if or .OpenProjects .ClosedProjects}} |
145 | | - <div class="ui icon search input"> |
146 | | - <i class="icon df ac jc">{{svg "octicon-search" 16}}</i> |
147 | | - <input type="text" placeholder="{{.i18n.Tr "repo.issues.filter_projects"}}"> |
148 | | - </div> |
149 | | - {{end}} |
150 | | - <div class="no-select item">{{.i18n.Tr "repo.issues.new.clear_projects"}}</div> |
151 | | - {{if and (not .OpenProjects) (not .ClosedProjects)}} |
152 | | - <div class="header" style="text-transform: none;font-size:14px;"> |
153 | | - {{.i18n.Tr "repo.issues.new.no_items"}} |
154 | | - </div> |
155 | | - {{else}} |
156 | | - {{if .OpenProjects}} |
157 | | - <div class="divider"></div> |
158 | | - <div class="header"> |
159 | | - {{svg "octicon-project"}} |
160 | | - {{.i18n.Tr "repo.issues.new.open_projects"}} |
161 | | - </div> |
162 | | - {{range .OpenProjects}} |
163 | | - <div class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/projects/{{.ID}}">{{.Title}}</div> |
164 | | - {{end}} |
165 | | - {{end}} |
166 | | - {{if .ClosedProjects}} |
167 | | - <div class="divider"></div> |
168 | | - <div class="header"> |
169 | | - {{svg "octicon-project"}} |
170 | | - {{.i18n.Tr "repo.issues.new.closed_projects"}} |
171 | | - </div> |
172 | | - {{range .ClosedProjects}} |
173 | | - <a class="item" data-id="{{.ID}}" data-href="{{$.RepoLink}}/projects/{{.ID}}">{{.Title}}</a> |
174 | | - {{end}} |
175 | | - {{end}} |
176 | | - {{end}} |
177 | | - </div> |
| 143 | + <span class="text"> |
| 144 | + <strong>{{.i18n.Tr "repo.issues.new.projects"}}</strong> |
| 145 | + {{if .HasIssuesOrPullsWritePermission}} |
| 146 | + {{svg "octicon-gear"}} |
| 147 | + {{end}} |
| 148 | + </span> |
| 149 | + <div class="menu"> |
| 150 | + <div class="header" style="text-transform: none;font-size:16px;">{{.i18n.Tr "repo.issues.new.add_project_title"}}</div> |
| 151 | + {{if or .OpenProjects .ClosedProjects}} |
| 152 | + <div class="ui icon search input"> |
| 153 | + <i class="icon df ac jc">{{svg "octicon-search" 16}}</i> |
| 154 | + <input type="text" placeholder="{{.i18n.Tr "repo.issues.filter_projects"}}"> |
| 155 | + </div> |
| 156 | + {{end}} |
| 157 | + <div class="no-select item">{{.i18n.Tr "repo.issues.new.clear_projects"}}</div> |
| 158 | + {{if and (not .OpenProjects) (not .ClosedProjects)}} |
| 159 | + <div class="header" style="text-transform: none;font-size:14px;"> |
| 160 | + {{.i18n.Tr "repo.issues.new.no_items"}} |
| 161 | + </div> |
| 162 | + {{else}} |
| 163 | + {{if .OpenProjects}} |
| 164 | + <div class="divider"></div> |
| 165 | + <div class="header"> |
| 166 | + {{.i18n.Tr "repo.issues.new.open_projects"}} |
| 167 | + </div> |
| 168 | + {{range .OpenProjects}} |
| 169 | + <a class="item muted sidebar-item-link" data-id="{{.ID}}" data-href="{{$.RepoLink}}/projects/{{.ID}}"> |
| 170 | + {{svg "octicon-project" 18 "mr-3"}} |
| 171 | + {{.Title}} |
| 172 | + </a> |
| 173 | + {{end}} |
| 174 | + {{end}} |
| 175 | + {{if .ClosedProjects}} |
| 176 | + <div class="divider"></div> |
| 177 | + <div class="header"> |
| 178 | + {{.i18n.Tr "repo.issues.new.closed_projects"}} |
| 179 | + </div> |
| 180 | + {{range .ClosedProjects}} |
| 181 | + <a class="item muted sidebar-item-link" data-id="{{.ID}}" data-href="{{$.RepoLink}}/projects/{{.ID}}"> |
| 182 | + {{svg "octicon-project" 18 "mr-3"}} |
| 183 | + {{.Title}} |
| 184 | + </a> |
| 185 | + {{end}} |
| 186 | + {{end}} |
| 187 | + {{end}} |
| 188 | + </div> |
178 | 189 | </div> |
179 | 190 | <div class="ui select-project list"> |
180 | | - <span class="no-select item {{if .Project}}hide{{end}}">{{.i18n.Tr "repo.issues.new.no_projects"}}</span> |
181 | | - <div class="selected"> |
182 | | - {{if .Project}} |
183 | | - <a class="item" href="{{.RepoLink}}/projects/{{.Project.ID}}">{{.Project.Title}}</a> |
184 | | - {{end}} |
185 | | - </div> |
| 191 | + <span class="no-select item {{if .Project}}hide{{end}}">{{.i18n.Tr "repo.issues.new.no_projects"}}</span> |
| 192 | + <div class="selected"> |
| 193 | + {{if .Project}} |
| 194 | + <a class="item muted sidebar-item-link" href="{{.RepoLink}}/projects/{{.Project.ID}}"> |
| 195 | + {{svg "octicon-project" 18 "mr-3"}} |
| 196 | + {{.Project.Title}} |
| 197 | + </a> |
| 198 | + {{end}} |
| 199 | + </div> |
186 | 200 | </div> |
187 | 201 | {{end}} |
188 | | - |
189 | 202 | <div class="ui divider"></div> |
190 | | - |
191 | 203 | <input id="assignee_ids" name="assignee_ids" type="hidden" value="{{.assignee_ids}}"> |
192 | 204 | <div class="ui {{if not .HasIssuesOrPullsWritePermission}}disabled{{end}} floating jump select-assignees dropdown"> |
193 | 205 | <span class="text"> |
|
204 | 216 | </div> |
205 | 217 | <div class="no-select item">{{.i18n.Tr "repo.issues.new.clear_assignees"}}</div> |
206 | 218 | {{range .Assignees}} |
207 | | - <a class="item" href="#" data-id="{{.ID}}" data-id-selector="#assignee_{{.ID}}"> |
| 219 | + <a class="item muted" href="#" data-id="{{.ID}}" data-id-selector="#assignee_{{.ID}}"> |
208 | 220 | <span class="octicon-check invisible">{{svg "octicon-check"}}</span> |
209 | 221 | <span class="text"> |
210 | 222 | <img class="ui avatar image" src="{{.RelAvatarLink}}"> {{.GetDisplayName}} |
|
218 | 230 | {{.i18n.Tr "repo.issues.new.no_assignees"}} |
219 | 231 | </span> |
220 | 232 | {{range .Assignees}} |
221 | | - <a style="padding: 5px;color:rgba(0, 0, 0, 0.87);" class="hide item" id="assignee_{{.ID}}" href="{{$.RepoLink}}/issues?assignee={{.ID}}"> |
| 233 | + <a class="hide item p-2 muted" id="assignee_{{.ID}}" href="{{$.RepoLink}}/issues?assignee={{.ID}}"> |
222 | 234 | <img class="ui avatar image" src="{{.RelAvatarLink}}" style="vertical-align: middle;"> {{.GetDisplayName}} |
223 | 235 | </a> |
224 | 236 | {{end}} |
|
0 commit comments