mirror of https://github.com/gogits/gogs.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
98 lines
3.8 KiB
98 lines
3.8 KiB
{{template "base/head" .}} |
|
<div class="repository new release"> |
|
{{template "repo/header" .}} |
|
<div class="ui container"> |
|
<h2 class="ui dividing header"> |
|
{{if .PageIsEditRelease}} |
|
{{.i18n.Tr "repo.release.edit_release"}} |
|
<div class="sub header">{{.i18n.Tr "repo.release.edit_subheader"}}</div> |
|
{{else}} |
|
{{.i18n.Tr "repo.release.new_release"}} |
|
<div class="sub header">{{.i18n.Tr "repo.release.new_subheader"}}</div> |
|
{{end}} |
|
</h2> |
|
{{template "base/alert" .}} |
|
<form class="ui form grid" action="{{.Link}}" method="post"> |
|
{{.CsrfTokenHtml}} |
|
<div class="ui seven wide column target"> |
|
<div class="inline field {{if .Err_TagName}}error{{end}}"> |
|
{{if .PageIsEditRelease}} |
|
<b>{{.tag_name}}</b><span class="at">@</span><strong>{{.tag_target}}</strong> |
|
{{else}} |
|
<input name="tag_name" value="{{.tag_name}}" placeholder="{{.i18n.Tr "repo.release.tag_name"}}" autofocus required> |
|
<span class="at">@</span> |
|
<div class="ui selection dropdown"> |
|
<input type="hidden" name="tag_target" value="{{.tag_target}}"/> |
|
<i class="octicon octicon-git-branch"></i> |
|
<div class="text"> |
|
{{.i18n.Tr "repo.release.target"}} : |
|
<strong id="repo-branch-current">{{.Repository.DefaultBranch}}</strong> |
|
</div> |
|
<i class="dropdown icon"></i> |
|
<div class="menu"> |
|
{{range .Branches}} |
|
<div class="item" data-value="{{.}}">{{.}}</div> |
|
{{end}} |
|
</div> |
|
</div> |
|
<span class="help">{{.i18n.Tr "repo.release.tag_helper"}}</span> |
|
{{end}} |
|
</div> |
|
</div> |
|
<div class="eleven wide column"> |
|
<div class="field {{if .Err_Title}}error{{end}}"> |
|
<label>{{.i18n.Tr "repo.release.title"}}</label> |
|
<input name="title" placeholder="{{.i18n.Tr "repo.release.title"}}" value="{{.title}}" autofocus required> |
|
</div> |
|
<div class="field"> |
|
<label>{{.i18n.Tr "repo.release.content"}}</label> |
|
<textarea name="content">{{.content}}</textarea> |
|
</div> |
|
</div> |
|
<div class="ui container"> |
|
<div class="ui divider"></div> |
|
<div class="ui text right"> |
|
<div class="prerelease field"> |
|
<div class="ui checkbox"> |
|
<input type="checkbox" name="prerelease" {{if .prerelease}}checked{{end}}> |
|
<label><strong>{{.i18n.Tr "repo.release.prerelease_desc"}}</strong></label> |
|
</div> |
|
</div> |
|
<span class="help">{{.i18n.Tr "repo.release.prerelease_helper"}}</span> |
|
<div class="field"> |
|
{{if .PageIsEditRelease}} |
|
<a class="ui blue basic button" href="{{.RepoLink}}/releases"> |
|
{{.i18n.Tr "repo.release.cancel"}} |
|
</a> |
|
<button class="ui green button"> |
|
{{.i18n.Tr "repo.release.edit_release"}} |
|
</button> |
|
<a class="ui red button delete-button" data-url="{{$.RepoLink}}/releases/delete" data-id="{{.ID}}"> |
|
{{$.i18n.Tr "repo.release.delete_release"}} |
|
</a> |
|
{{else}} |
|
<button class="ui green button"> |
|
{{.i18n.Tr "repo.release.publish"}} |
|
</button> |
|
<input class="ui grey button" type="submit" name="draft" value="{{.i18n.Tr "repo.release.save_draft"}}"/> |
|
{{end}} |
|
</div> |
|
</div> |
|
</div> |
|
</form> |
|
</div> |
|
</div> |
|
|
|
{{if .PageIsEditRelease}} |
|
<div class="ui small basic delete modal"> |
|
<div class="ui icon header"> |
|
<i class="trash icon"></i> |
|
{{.i18n.Tr "repo.release.deletion"}} |
|
</div> |
|
<div class="content"> |
|
<p>{{.i18n.Tr "repo.release.deletion_desc"}}</p> |
|
</div> |
|
{{template "base/delete_modal_actions" .}} |
|
</div> |
|
{{end}} |
|
{{template "base/footer" .}} |