|
|
@@ -1,3 +1,11 @@ |
|
|
|
|
|
<style> |
|
|
|
|
|
.repository .filter.menu.labels .svg{ |
|
|
|
|
|
margin-right: 2px !important; |
|
|
|
|
|
} |
|
|
|
|
|
.ovfl{ |
|
|
|
|
|
overflow-y:hidden !important; |
|
|
|
|
|
} |
|
|
|
|
|
</style> |
|
|
{{template "base/head" .}} |
|
|
{{template "base/head" .}} |
|
|
<div class="repository"> |
|
|
<div class="repository"> |
|
|
{{template "repo/header" .}} |
|
|
{{template "repo/header" .}} |
|
|
@@ -57,16 +65,41 @@ |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<!-- Milestone --> |
|
|
<!-- Milestone --> |
|
|
<div class="ui {{if not .Milestones}}disabled{{end}} dropdown jump item"> |
|
|
|
|
|
|
|
|
<div class="ui {{if and (not .OpenMilestones) (not .ClosedMilestones)}}disabled{{end}} dropdown jump item"> |
|
|
<span class="text"> |
|
|
<span class="text"> |
|
|
{{.i18n.Tr "repo.issues.filter_milestone"}} |
|
|
{{.i18n.Tr "repo.issues.filter_milestone"}} |
|
|
<i class="dropdown icon"></i> |
|
|
<i class="dropdown icon"></i> |
|
|
</span> |
|
|
</span> |
|
|
<div class="menu"> |
|
|
<div class="menu"> |
|
|
<a class="item" href="{{$.Link}}?q={{$.Keyword}}&type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{.SelectLabels}}&assignee={{$.AssigneeID}}">{{.i18n.Tr "repo.issues.filter_milestone_no_select"}}</a> |
|
|
<a class="item" href="{{$.Link}}?q={{$.Keyword}}&type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{.SelectLabels}}&assignee={{$.AssigneeID}}">{{.i18n.Tr "repo.issues.filter_milestone_no_select"}}</a> |
|
|
{{range .Milestones}} |
|
|
|
|
|
<a class="{{if eq $.MilestoneID .ID}}active selected{{end}} item" href="{{$.Link}}?type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{$.SelectLabels}}&milestone={{.ID}}&assignee={{$.AssigneeID}}">{{.Name}}</a> |
|
|
|
|
|
{{end}} |
|
|
|
|
|
|
|
|
<a class="item" href="{{$.Link}}?q={{$.Keyword}}&type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{.SelectLabels}}&milestone=-1&assignee={{$.AssigneeID}}">{{.i18n.Tr "repo.issues.filter_milestone_no_add"}}</a> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{{if .OpenMilestones}} |
|
|
|
|
|
<div class="divider" ></div> |
|
|
|
|
|
<div class="header ovfl" > |
|
|
|
|
|
{{svg "octicon-milestone" 12 }} |
|
|
|
|
|
{{.i18n.Tr "repo.issues.new.open_milestone"}} |
|
|
|
|
|
</div> |
|
|
|
|
|
{{range .OpenMilestones}} |
|
|
|
|
|
<a class="{{if eq $.MilestoneID .ID}}active selected{{end}} item" href="{{$.Link}}?type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{$.SelectLabels}}&milestone={{.ID}}&assignee={{$.AssigneeID}}"> |
|
|
|
|
|
{{.Name}} |
|
|
|
|
|
</a> |
|
|
|
|
|
{{end}} |
|
|
|
|
|
{{end}} |
|
|
|
|
|
|
|
|
|
|
|
{{if .ClosedMilestones}} |
|
|
|
|
|
<div class="divider"></div> |
|
|
|
|
|
<div class="header ovfl" > |
|
|
|
|
|
{{svg "octicon-milestone" 12}} |
|
|
|
|
|
{{.i18n.Tr "repo.issues.new.closed_milestone"}} |
|
|
|
|
|
</div> |
|
|
|
|
|
{{range .ClosedMilestones}} |
|
|
|
|
|
<a class="{{if eq $.MilestoneID .ID}}active selected{{end}} item" href="{{$.Link}}?type={{$.ViewType}}&sort={{$.SortType}}&state={{$.State}}&labels={{$.SelectLabels}}&milestone={{.ID}}&assignee={{$.AssigneeID}}"> |
|
|
|
|
|
{{.Name}} |
|
|
|
|
|
</a> |
|
|
|
|
|
{{end}} |
|
|
|
|
|
{{end}} |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|