{{template "repo/header" .}}
{{template "base/alert" .}}

{{.Milestone.Name}}

{{if not .Repository.IsArchived}}
{{if or .CanWriteIssues .CanWritePulls}} {{if .Milestone.IsClosed}} {{ctx.Locale.Tr "repo.milestones.open"}} {{else}} {{ctx.Locale.Tr "repo.milestones.close"}} {{end}} {{ctx.Locale.Tr "repo.milestones.edit"}} {{end}} {{ctx.Locale.Tr "repo.issues.new"}}
{{end}}
{{if .Milestone.RenderedContent}}
{{.Milestone.RenderedContent}}
{{end}}
{{$closedDate:= DateUtils.TimeSince .Milestone.ClosedDateUnix}} {{if .IsClosed}} {{svg "octicon-clock"}} {{ctx.Locale.Tr "repo.milestones.closed" $closedDate}} {{else}} {{if .Milestone.DeadlineString}} {{svg "octicon-calendar"}} {{DateUtils.AbsoluteShort (.Milestone.DeadlineString|DateUtils.ParseLegacy)}} {{else}} {{svg "octicon-calendar"}} {{ctx.Locale.Tr "repo.milestones.no_due_date"}} {{end}} {{end}}
{{ctx.Locale.Tr "repo.milestones.completeness" .Milestone.Completeness}}
{{if .TotalTrackedTime}}
{{svg "octicon-clock"}} {{.TotalTrackedTime | Sec2Hour}}
{{end}}
{{template "repo/issue/filters" .}} {{template "shared/issuelist" dict "." . "listType" "milestone"}}