|
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