2023-07-07 21:06:49 +03:00
< h2 class = "ui dividing header" >
{{ if .PageIsEditProjects }}
2023-08-12 13:30:28 +03:00
{{ ctx .Locale.Tr "repo.projects.edit" }}
< div class = "sub header" > {{ ctx .Locale.Tr "repo.projects.edit_subheader" }} </ div >
2023-07-07 21:06:49 +03:00
{{ else }}
2023-08-12 13:30:28 +03:00
{{ ctx .Locale.Tr "repo.projects.new" }}
< div class = "sub header" > {{ ctx .Locale.Tr "repo.projects.new_subheader" }} </ div >
2023-07-07 21:06:49 +03:00
{{ end }}
< / h2 >
{{ template "base/alert" . }}
2023-07-16 17:53:54 +03:00
< form class = "ui form" action = " {{ .Link }} " method = "post" >
2023-07-07 21:06:49 +03:00
{{ .CsrfTokenHtml }}
2023-07-16 17:53:54 +03:00
< div >
2023-07-07 21:06:49 +03:00
< input type = "hidden" id = "redirect" name = "redirect" value = " {{ .redirect }} " >
< div class = "field {{ if .Err_Title }} error {{ end }} " >
2023-08-12 13:30:28 +03:00
< label > {{ ctx .Locale.Tr "repo.projects.title" }} </ label >
< input name = "title" placeholder = " {{ ctx .Locale.Tr "repo.projects.title" }} " value = " {{ .title }} " autofocus required >
2023-07-07 21:06:49 +03:00
< / div >
< div class = "field" >
2023-08-12 13:30:28 +03:00
< label > {{ ctx .Locale.Tr "repo.projects.description" }} </ label >
< textarea name = "content" placeholder = " {{ ctx .Locale.Tr "repo.projects.description_placeholder" }} " > {{ .content }} </ textarea >
2023-07-07 21:06:49 +03:00
< / div >
2023-05-31 09:50:18 +03:00
2023-07-07 21:06:49 +03:00
{{ if not .PageIsEditProjects }}
2023-05-31 09:50:18 +03:00
< div class = "field" >
2023-08-12 13:30:28 +03:00
< label > {{ ctx .Locale.Tr "repo.projects.template.desc" }} </ label >
2023-05-31 09:50:18 +03:00
< div class = "ui selection dropdown" >
2023-07-07 21:06:49 +03:00
< input type = "hidden" name = "board_type" value = " {{ .type }} " >
2023-08-12 13:30:28 +03:00
< div class = "default text" > {{ ctx .Locale.Tr "repo.projects.template.desc_helper" }} </ div >
2023-05-31 09:50:18 +03:00
< div class = "menu" >
2023-07-07 21:06:49 +03:00
{{ range $element := .BoardTypes }}
2023-09-26 16:10:29 +03:00
< div class = "item" data-id = " {{ $element .BoardType }} " data-value = " {{ $element .BoardType }} " > {{ ctx .Locale.Tr $element .Translation }} </ div >
2023-05-31 09:50:18 +03:00
{{ end }}
< / div >
2023-01-20 14:42:33 +03:00
< / div >
< / div >
2023-07-07 21:06:49 +03:00
{{ end }}
< div class = "field" >
2023-08-12 13:30:28 +03:00
< label > {{ ctx .Locale.Tr "repo.projects.card_type.desc" }} </ label >
2023-07-07 21:06:49 +03:00
< div class = "ui selection dropdown" >
{{ svg "octicon-triangle-down" 14 "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 }} " >
2023-09-26 16:10:29 +03:00
< div class = "default text" > {{ ctx .Locale.Tr $element .Translation }} </ div >
2023-07-07 21:06:49 +03:00
{{ end }}
{{ end }}
< div class = "menu" >
{{ range $element := .CardTypes }}
2023-09-26 16:10:29 +03:00
< div class = "item" data-id = " {{ $element .CardType }} " data-value = " {{ $element .CardType }} " > {{ ctx .Locale.Tr $element .Translation }} </ div >
2023-07-07 21:06:49 +03:00
{{ end }}
< / div >
2023-05-31 09:50:18 +03:00
< / div >
2023-07-07 21:06:49 +03:00
< / div >
< / div >
< div class = "divider" > < / div >
2024-03-04 06:33:20 +03:00
< div class = "tw-text-right" >
2023-07-07 21:06:49 +03:00
< a class = "ui cancel button" href = " {{ $.CancelLink }} " >
2023-08-12 13:30:28 +03:00
{{ ctx .Locale.Tr "repo.milestones.cancel" }}
2023-07-07 21:06:49 +03:00
< / a >
< button class = "ui primary button" >
2023-08-12 13:30:28 +03:00
{{ if .PageIsEditProjects }}{{ ctx .Locale.Tr "repo.projects.modify" }}{{ else }}{{ ctx .Locale.Tr "repo.projects.create" }}{{ end }}
2023-07-07 21:06:49 +03:00
< / button >
< / div >
< / form >