|
4 | 4 | {{template "repo/settings/navbar" .}}
|
5 | 5 | <div class="ui container">
|
6 | 6 | {{template "base/alert" .}}
|
| 7 | + <div {{if not .HasError}}class="hide"{{end}} id="add-deploy-key-panel"> |
| 8 | + <h4 class="ui top attached header"> |
| 9 | + {{.i18n.Tr "repo.settings.add_deploy_key"}} |
| 10 | + <div class="ui right"> |
| 11 | + <button class="ui red tiny hide-panel button" data-panel="#add-deploy-key-panel"> |
| 12 | + {{.i18n.Tr "cancel"}} |
| 13 | + </button> |
| 14 | + </div> |
| 15 | + </h4> |
| 16 | + <div class="ui attached segment"> |
| 17 | + <form class="ui form" action="{{.Link}}" method="post"> |
| 18 | + {{.CsrfTokenHtml}} |
| 19 | + <div class="field"> |
| 20 | + {{.i18n.Tr "repo.settings.deploy_key_desc"}} |
| 21 | + </div> |
| 22 | + <div class="field {{if .Err_Title}}error{{end}}"> |
| 23 | + <label for="title">{{.i18n.Tr "repo.settings.title"}}</label> |
| 24 | + <input id="ssh-key-title" name="title" value="{{.title}}" autofocus required> |
| 25 | + </div> |
| 26 | + <div class="field {{if .Err_Content}}error{{end}}"> |
| 27 | + <label for="content">{{.i18n.Tr "repo.settings.deploy_key_content"}}</label> |
| 28 | + <textarea id="ssh-key-content" name="content" placeholder="{{.i18n.Tr "settings.key_content_ssh_placeholder"}}" required>{{.content}}</textarea> |
| 29 | + </div> |
| 30 | + <div class="field"> |
| 31 | + <div class="ui checkbox {{if .Err_IsWritable}}error{{end}}"> |
| 32 | + <input id="ssh-key-is-writable" name="is_writable" class="hidden" type="checkbox" value="1"> |
| 33 | + <label for="is_writable"> |
| 34 | + {{.i18n.Tr "repo.settings.is_writable"}} |
| 35 | + </label> |
| 36 | + <small style="padding-left: 26px;">{{$.i18n.Tr "repo.settings.is_writable_info" | Str2html}}</small> |
| 37 | + </div> |
| 38 | + </div> |
| 39 | + <button class="ui green button"> |
| 40 | + {{.i18n.Tr "repo.settings.add_deploy_key"}} |
| 41 | + </button> |
| 42 | + </form> |
| 43 | + </div> |
| 44 | + <br> |
| 45 | + </div> |
7 | 46 | <h4 class="ui top attached header">
|
8 | 47 | {{.i18n.Tr "repo.settings.deploy_keys"}}
|
9 | 48 | <div class="ui right">
|
|
43 | 82 | {{.i18n.Tr "repo.settings.no_deploy_keys"}}
|
44 | 83 | {{end}}
|
45 | 84 | </div>
|
46 |
| - <br> |
47 |
| - <div {{if not .HasError}}class="hide"{{end}} id="add-deploy-key-panel"> |
48 |
| - <h4 class="ui top attached header"> |
49 |
| - {{.i18n.Tr "repo.settings.add_deploy_key"}} |
50 |
| - </h4> |
51 |
| - <div class="ui attached segment"> |
52 |
| - <form class="ui form" action="{{.Link}}" method="post"> |
53 |
| - {{.CsrfTokenHtml}} |
54 |
| - <div class="field"> |
55 |
| - {{.i18n.Tr "repo.settings.deploy_key_desc"}} |
56 |
| - </div> |
57 |
| - <div class="field {{if .Err_Title}}error{{end}}"> |
58 |
| - <label for="title">{{.i18n.Tr "repo.settings.title"}}</label> |
59 |
| - <input id="ssh-key-title" name="title" value="{{.title}}" autofocus required> |
60 |
| - </div> |
61 |
| - <div class="field {{if .Err_Content}}error{{end}}"> |
62 |
| - <label for="content">{{.i18n.Tr "repo.settings.deploy_key_content"}}</label> |
63 |
| - <textarea id="ssh-key-content" name="content" placeholder="{{.i18n.Tr "settings.key_content_ssh_placeholder"}}" required>{{.content}}</textarea> |
64 |
| - </div> |
65 |
| - <div class="field"> |
66 |
| - <div class="ui checkbox {{if .Err_IsWritable}}error{{end}}"> |
67 |
| - <input id="ssh-key-is-writable" name="is_writable" class="hidden" type="checkbox" value="1"> |
68 |
| - <label for="is_writable"> |
69 |
| - {{.i18n.Tr "repo.settings.is_writable"}} |
70 |
| - </label> |
71 |
| - <small style="padding-left: 26px;">{{$.i18n.Tr "repo.settings.is_writable_info" | Str2html}}</small> |
72 |
| - </div> |
73 |
| - </div> |
74 |
| - <button class="ui green button"> |
75 |
| - {{.i18n.Tr "repo.settings.add_deploy_key"}} |
76 |
| - </button> |
77 |
| - </form> |
78 |
| - </div> |
79 |
| - </div> |
80 | 85 | </div>
|
81 | 86 | </div>
|
82 | 87 |
|
|
0 commit comments