|
20 | 20 | {{template "repo/create_basic" .}} |
21 | 21 | </fieldset> |
22 | 22 |
|
23 | | - <div class="inline field"> |
24 | | - <label>{{ctx.Locale.Tr "repo.template"}}</label> |
25 | | - <div id="repo_template_search" class="ui search selection dropdown"> |
26 | | - <input type="hidden" id="repo_template" name="repo_template" value="{{if ne .repo_template 0}}{{.repo_template}}{{end}}"> |
27 | | - <div class="default text">{{.repo_template_name}}</div> |
28 | | - <div class="menu"> |
29 | | - </div> |
30 | | - </div> |
31 | | - </div> |
32 | | - |
33 | | - <div id="template_units" class="tw-hidden"> |
34 | | - <div class="inline field"> |
35 | | - <label>{{ctx.Locale.Tr "repo.template.items"}}</label> |
36 | | - <div class="ui checkbox"> |
37 | | - <input name="git_content" type="checkbox" {{if .git_content}}checked{{end}}> |
38 | | - <label>{{ctx.Locale.Tr "repo.template.git_content"}}</label> |
39 | | - </div> |
40 | | - <div class="ui checkbox" {{if not .SignedUser.CanEditGitHook}}data-tooltip-content="{{ctx.Locale.Tr "repo.template.git_hooks_tooltip"}}"{{end}}> |
41 | | - <input name="git_hooks" type="checkbox" {{if .git_hooks}}checked{{end}}> |
42 | | - <label>{{ctx.Locale.Tr "repo.template.git_hooks"}}</label> |
43 | | - </div> |
44 | | - </div> |
45 | | - <div class="inline field"> |
46 | | - <label></label> |
47 | | - <div class="ui checkbox"> |
48 | | - <input name="webhooks" type="checkbox" {{if .webhooks}}checked{{end}}> |
49 | | - <label>{{ctx.Locale.Tr "repo.template.webhooks"}}</label> |
50 | | - </div> |
51 | | - <div class="ui checkbox"> |
52 | | - <input name="topics" type="checkbox" {{if .topics}}checked{{end}}> |
53 | | - <label>{{ctx.Locale.Tr "repo.template.topics"}}</label> |
54 | | - </div> |
55 | | - </div> |
56 | | - <div class="inline field"> |
57 | | - <label></label> |
58 | | - <div class="ui checkbox"> |
59 | | - <input name="avatar" type="checkbox" {{if .avatar}}checked{{end}}> |
60 | | - <label>{{ctx.Locale.Tr "repo.template.avatar"}}</label> |
61 | | - </div> |
62 | | - <div class="ui checkbox"> |
63 | | - <input name="labels" type="checkbox" {{if .labels}}checked{{end}}> |
64 | | - <label>{{ctx.Locale.Tr "repo.template.issue_labels"}}</label> |
65 | | - </div> |
66 | | - </div> |
67 | | - <div class="inline field"> |
68 | | - <label></label> |
69 | | - <div class="ui checkbox"> |
70 | | - <input name="protected_branch" type="checkbox" {{if .protected_branch}}checked{{end}}> |
71 | | - <label>{{ctx.Locale.Tr "repo.settings.protected_branch"}}</label> |
72 | | - </div> |
73 | | - </div> |
74 | | - </div> |
| 23 | + <fieldset> |
| 24 | + <legend> |
| 25 | + {{ctx.Locale.Tr "repo.new_from_template"}} |
| 26 | + <span class="help">{{ctx.Locale.Tr "repo.new_from_template_description"}}</span> |
| 27 | + </legend> |
| 28 | + {{template "repo/create_from_template" .}} |
| 29 | + </fieldset> |
75 | 30 |
|
76 | 31 | <div id="non_template"> |
77 | | - <div class="inline field"> |
78 | | - <label>{{ctx.Locale.Tr "repo.issue_labels"}}</label> |
79 | | - <div class="ui search selection dropdown"> |
80 | | - <input type="hidden" name="issue_labels" value="{{.issueLabels}}"> |
81 | | - <div class="default text">{{ctx.Locale.Tr "repo.issue_labels_helper"}}</div> |
82 | | - <div class="menu"> |
83 | | - <div class="item" data-value="">{{ctx.Locale.Tr "repo.issue_labels_helper"}}</div> |
84 | | - {{range .LabelTemplateFiles}} |
85 | | - <div class="item" data-value="{{.DisplayName}}">{{.DisplayName}}<br><p>({{.Description}})</p></div> |
86 | | - {{end}} |
87 | | - </div> |
88 | | - </div> |
89 | | - </div> |
| 32 | + <fieldset> |
| 33 | + <legend>{{ctx.Locale.Tr "repo.new_advanced"}}</legend> |
| 34 | + <details><summary>{{ctx.Locale.Tr "repo.new_advanced_expand"}}</summary> |
| 35 | + {{template "repo/create_advanced" .}} |
| 36 | + </details> |
| 37 | + </fieldset> |
90 | 38 |
|
91 | | - <div class="divider"></div> |
92 | 39 |
|
93 | 40 | <div class="inline field"> |
94 | 41 | <label>.gitignore</label> |
|
137 | 84 | <label>{{ctx.Locale.Tr "repo.auto_init"}}</label> |
138 | 85 | </div> |
139 | 86 | </div> |
140 | | - <div class="inline field"> |
141 | | - <label for="default_branch">{{ctx.Locale.Tr "repo.default_branch"}}</label> |
142 | | - <input id="default_branch" name="default_branch" value="{{.default_branch}}" placeholder="{{.default_branch}}"> |
143 | | - <span class="help">{{ctx.Locale.Tr "repo.default_branch_helper"}}</span> |
144 | | - </div> |
145 | | - <div class="inline field"> |
146 | | - <label>{{ctx.Locale.Tr "repo.object_format"}}</label> |
147 | | - <div class="ui selection owner dropdown"> |
148 | | - <input type="hidden" id="object_format_name" name="object_format_name" value="{{.DefaultObjectFormat.Name}}" required> |
149 | | - <div class="default text">{{.DefaultObjectFormat.Name}}</div> |
150 | | - <div class="menu"> |
151 | | - {{range .SupportedObjectFormats}} |
152 | | - <div class="item" data-value="{{.Name}}">{{.Name}}</div> |
153 | | - {{end}} |
154 | | - </div> |
155 | | - </div> |
156 | | - <span class="help">{{ctx.Locale.Tr "repo.object_format_helper"}}</span> |
157 | | - </div> |
158 | | - <div class="inline field"> |
159 | | - <label>{{ctx.Locale.Tr "repo.template"}}</label> |
160 | | - <div class="ui checkbox"> |
161 | | - <input name="template" type="checkbox"> |
162 | | - <label>{{ctx.Locale.Tr "repo.template_helper"}}</label> |
163 | | - </div> |
164 | | - </div> |
165 | 87 | </div> |
166 | 88 | <br> |
167 | 89 | <div class="inline field"> |
|
0 commit comments