Skip to content

Commit 75ce14b

Browse files
committed
Fixing the new/edit milestone page for desktop and mobile ui
1 parent 321383d commit 75ce14b

File tree

1 file changed

+58
-59
lines changed

1 file changed

+58
-59
lines changed
Lines changed: 58 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,62 @@
11
{{template "base/head" .}}
22
<div role="main" aria-label="{{.Title}}" class="page-content repository new milestone">
3-
{{template "repo/header" .}}
4-
<div class="ui container">
5-
<div class="navbar">
6-
{{template "repo/issue/navbar" .}}
7-
{{if and (or .CanWriteIssues .CanWritePulls) .PageIsEditMilestone}}
8-
<div class="ui right floated secondary menu">
9-
<a class="ui green button" href="{{$.RepoLink}}/milestones/new">{{.locale.Tr "repo.milestones.new"}}</a>
10-
</div>
11-
{{end}}
12-
</div>
13-
<div class="divider"></div>
14-
<h2 class="ui dividing header">
15-
{{if .PageIsEditMilestone}}
16-
{{.locale.Tr "repo.milestones.edit"}}
17-
<div class="sub header">{{.locale.Tr "repo.milestones.edit_subheader"}}</div>
18-
{{else}}
19-
{{.locale.Tr "repo.milestones.new"}}
20-
<div class="sub header">{{.locale.Tr "repo.milestones.new_subheader"}}</div>
21-
{{end}}
22-
</h2>
23-
{{template "base/alert" .}}
24-
<form class="ui form grid" action="{{.Link}}" method="post">
25-
{{.CsrfTokenHtml}}
26-
<div class="twelve wide column">
27-
<div class="field {{if .Err_Title}}error{{end}}">
28-
<label>{{.locale.Tr "repo.milestones.title"}}</label>
29-
<input name="title" placeholder="{{.locale.Tr "repo.milestones.title"}}" value="{{.title}}" autofocus required maxlength="50">
30-
</div>
31-
<div class="field {{if .Err_Deadline}}error{{end}}">
32-
<label>
33-
{{.locale.Tr "repo.milestones.due_date"}}
34-
<a id="clear-date">{{.locale.Tr "repo.milestones.clear"}}</a>
35-
</label>
36-
<input type="date" id="deadline" name="deadline" value="{{.deadline}}" placeholder="{{.locale.Tr "repo.issues.due_date_form"}}">
37-
</div>
38-
<div class="field">
39-
<label>{{.locale.Tr "repo.milestones.desc"}}</label>
40-
<textarea name="content">{{.content}}</textarea>
41-
</div>
42-
</div>
43-
<div class="ui container">
44-
<div class="divider"></div>
45-
<div class="ui right">
46-
{{if .PageIsEditMilestone}}
47-
<a class="ui primary basic button" href="{{.RepoLink}}/milestones">
48-
{{.locale.Tr "repo.milestones.cancel"}}
49-
</a>
50-
<button class="ui green button">
51-
{{.locale.Tr "repo.milestones.modify"}}
52-
</button>
53-
{{else}}
54-
<button class="ui green button">
55-
{{.locale.Tr "repo.milestones.create"}}
56-
</button>
57-
{{end}}
58-
</div>
59-
</div>
60-
</form>
61-
</div>
3+
{{template "repo/header" .}}
4+
<div class="ui container">
5+
<div class="navbar">
6+
{{template "repo/issue/navbar" .}}
7+
{{if and (or .CanWriteIssues .CanWritePulls) .PageIsEditMilestone}}
8+
<div class="ui right floated secondary menu">
9+
<a class="ui green button" href="{{$.RepoLink}}/milestones/new">{{.locale.Tr "repo.milestones.new"}}</a>
10+
</div>
11+
{{end}}
12+
</div>
13+
<div class="divider"></div>
14+
<h2 class="ui dividing header">
15+
{{if .PageIsEditMilestone}}
16+
{{.locale.Tr "repo.milestones.edit"}}
17+
<div class="sub header">{{.locale.Tr "repo.milestones.edit_subheader"}}</div>
18+
{{else}}
19+
{{.locale.Tr "repo.milestones.new"}}
20+
<div class="sub header">{{.locale.Tr "repo.milestones.new_subheader"}}</div>
21+
{{end}}
22+
</h2>
23+
{{template "base/alert" .}}
24+
<form class="ui form" action="{{.Link}}" method="post">
25+
{{.CsrfTokenHtml}}
26+
<div class="twelve wide column">
27+
<div class="field {{if .Err_Title}}error{{end}}">
28+
<label>{{.locale.Tr "repo.milestones.title"}}</label>
29+
<input name="title" placeholder="{{.locale.Tr " repo.milestones.title"}}" value="{{.title}}" autofocus
30+
required maxlength="50">
31+
</div>
32+
<div class="field {{if .Err_Deadline}}error{{end}}">
33+
<label>
34+
{{.locale.Tr "repo.milestones.due_date"}}
35+
<a id="clear-date">{{.locale.Tr "repo.milestones.clear"}}</a>
36+
</label>
37+
<input type="date" id="deadline" name="deadline" value="{{.deadline}}" placeholder="{{.locale.Tr "repo.issues.due_date_form"}}">
38+
</div>
39+
<div class="field">
40+
<label>{{.locale.Tr "repo.milestones.desc"}}</label>
41+
<textarea name="content">{{.content}}</textarea>
42+
</div>
43+
<div class="divider"> </div>
44+
<div class="ui">
45+
{{if .PageIsEditMilestone}}
46+
<button class="ui green button">
47+
{{.locale.Tr "repo.milestones.modify"}}
48+
</button>
49+
<a class="ui primary basic button" href="{{.RepoLink}}/milestones">
50+
{{.locale.Tr "repo.milestones.cancel"}}
51+
</a>
52+
{{else}}
53+
<button class="ui green button">
54+
{{.locale.Tr "repo.milestones.create"}}
55+
</button>
56+
{{end}}
57+
</div>
58+
</div>
59+
</form>
60+
</div>
6261
</div>
6362
{{template "base/footer" .}}

0 commit comments

Comments
 (0)