2023-02-01 19:56:10 -03:00
<div role="main" aria-label=" {{ .Title }} " class="page-content repository projects edit-project new milestone">
2023-01-20 19:42:33 +08:00
<div class="ui container">
<div class="navbar">
{{ if and .CanWriteProjects .PageIsEditProject }}
<div class="ui right floated secondary menu">
2023-04-30 05:33:25 +02:00
<a class="ui small green button" href=" {{ $ .HomeLink }} /-/projects/new"> {{ .locale .Tr "repo.milestones.new" }} </a>
2023-01-20 19:42:33 +08:00
</div>
{{ end }}
</div>
<div class="ui divider"></div>
<h2 class="ui dividing header">
{{ if .PageIsEditProjects }}
{{ .locale .Tr "repo.projects.edit" }}
<div class="sub header"> {{ .locale .Tr "repo.projects.edit_subheader" }} </div>
{{ else }}
{{ .locale .Tr "repo.projects.new" }}
<div class="sub header"> {{ .locale .Tr "repo.projects.new_subheader" }} </div>
{{ end }}
</h2>
{{ template "base/alert" . }}
<form class="ui form grid" action=" {{ .Link }} " method="post">
{{ .CsrfTokenHtml }}
<div class="eleven wide column">
2023-03-09 23:38:29 +09:00
<input type="hidden" id="redirect" name="redirect" value=" {{ .redirect }} ">
2023-01-20 19:42:33 +08:00
<div class="field {{ if .Err_Title }} error {{ end }} ">
<label> {{ .locale .Tr "repo.projects.title" }} </label>
<input name="title" placeholder=" {{ .locale .Tr "repo.projects.title" }} " value=" {{ .title }} " autofocus required>
</div>
<div class="field">
<label> {{ .locale .Tr "repo.projects.description" }} </label>
<textarea name="content" placeholder=" {{ .locale .Tr "repo.projects.description_placeholder" }} "> {{ .content }} </textarea>
</div>
{{ if not .PageIsEditProjects }}
2023-02-25 00:10:50 +01:00
<div class="field">
<label> {{ .locale .Tr "repo.projects.template.desc" }} </label>
<div class="ui selection dropdown">
<input type="hidden" name="board_type" value=" {{ .type }} ">
<div class="default text"> {{ .locale .Tr "repo.projects.template.desc_helper" }} </div>
<div class="menu">
2023-03-27 13:15:41 +08:00
{{ range $ element : = .BoardTypes }}
2023-02-25 00:10:50 +01:00
<div class="item" data-id=" {{ $ element .BoardType }} " data-value=" {{ $ element .BoardType }} "> {{ $ .locale .Tr $ element .Translation }} </div>
{{ end }}
</div>
2023-01-20 19:42:33 +08:00
</div>
</div>
{{ end }}
2023-04-12 02:28:40 +08:00
<div class="field">
<label> {{ .locale .Tr "repo.projects.card_type.desc" }} </label>
<div class="ui selection dropdown">
{{ svg "octicon-triangle-down" 1 4 "dropdown icon" }}
{{ range $ element : = .CardTypes }}
{{ if or ( eq $ .card_type $ element .CardType ) ( and ( not $ .PageIsEditProjects ) ( eq $ element .CardType 1 ) ) }}
<input type="hidden" name="card_type" value=" {{ $ element .CardType }} ">
<div class="default text"> {{ $ .locale .Tr $ element .Translation }} </div>
{{ end }}
{{ end }}
<div class="menu">
{{ range $ element : = .CardTypes }}
<div class="item" data-id=" {{ $ element .CardType }} " data-value=" {{ $ element .CardType }} "> {{ $ .locale .Tr $ element .Translation }} </div>
{{ end }}
</div>
</div>
</div>
2023-01-20 19:42:33 +08:00
</div>
<div class="ui container">
<div class="ui divider"></div>
<div class="ui left">
{{ if .PageIsEditProjects }}
2023-03-24 16:37:56 +08:00
<a class="ui cancel button" href=" {{ $ .HomeLink }} /-/projects {{ if eq .redirect "project" }} / {{ .projectID }} {{ end }} ">
2023-01-20 19:42:33 +08:00
{{ .locale .Tr "repo.milestones.cancel" }}
</a>
2023-02-25 00:10:50 +01:00
<button class="ui primary button">
2023-01-20 19:42:33 +08:00
{{ .locale .Tr "repo.projects.modify" }}
</button>
{{ else }}
2023-02-25 00:10:50 +01:00
<button class="ui primary button">
2023-01-20 19:42:33 +08:00
{{ .locale .Tr "repo.projects.create" }}
</button>
{{ end }}
</div>
</div>
</form>
</div>
</div>