133728e barerepo 1mo
1
{{define "footleft"}}<a href="{{.Source}}">barerepo</a>{{end}}
133728e barerepo 1mo
2
{{define "body" -}}
133728e barerepo 1mo
3
{{template "topbar" .}}
133728e barerepo 1mo
4
<div class="pane">
133728e barerepo 1mo
5
<div class="panetitle">new repository</div>
133728e barerepo 1mo
6
{{if .Error}}<div class="danger small formerror">{{.Error}}</div>{{end}}
133728e barerepo 1mo
7
<form method="post" action="/new">
133728e barerepo 1mo
8
<div class="field">
133728e barerepo 1mo
9
<div class="label">name</div>
133728e barerepo 1mo
10
<input class="text" name="name" value="{{.Name}}" autofocus spellcheck="false" autocapitalize="off">
133728e barerepo 1mo
11
<div class="hint">{{.Account}}/{{if .Name}}{{.Name}}{{else}}<name>{{end}}</div>
133728e barerepo 1mo
12
</div>
133728e barerepo 1mo
13
<div class="field">
133728e barerepo 1mo
14
<div class="label">description</div>
133728e barerepo 1mo
15
<input class="text" name="description" value="{{.Description}}" spellcheck="false">
133728e barerepo 1mo
16
<div class="hint">optional. it goes in .barerepo/config with the rest.</div>
133728e barerepo 1mo
17
</div>
133728e barerepo 1mo
18
<div class="field">
133728e barerepo 1mo
19
<div class="label">default branch</div>
133728e barerepo 1mo
20
<input class="text" name="default_branch" value="{{.Branch}}" spellcheck="false">
133728e barerepo 1mo
21
<div class="hint">any branch name</div>
133728e barerepo 1mo
22
</div>
133728e barerepo 1mo
23
<div class="field">
133728e barerepo 1mo
24
<div class="label">visibility</div>
133728e barerepo 1mo
25
<select class="text" name="visibility">
133728e barerepo 1mo
26
<option value="private">private</option>
133728e barerepo 1mo
27
<option value="public">public</option>
133728e barerepo 1mo
28
</select>
133728e barerepo 1mo
29
<div class="hint">stored in .barerepo/config, so it needs a commit. the next page shows the line.</div>
133728e barerepo 1mo
30
</div>
133728e barerepo 1mo
31
<div class="actions"><button class="btn" type="submit">create</button></div>
133728e barerepo 1mo
32
</form>
133728e barerepo 1mo
33
</div>
133728e barerepo 1mo
34
<div class="pane-top">
133728e barerepo 1mo
35
<div class="muted small note-under">or skip this form. push to a name that does not exist.</div>
133728e barerepo 1mo
36
<pre class="box">git remote add origin {{.CloneBase}}/<name>
133728e barerepo 1mo
37
git push -u origin master</pre>
133728e barerepo 1mo
38
<div class="muted small stack note-wide">
133728e barerepo 1mo
39
<div>the branch you push becomes the default branch.</div>
133728e barerepo 1mo
40
<div>the repository starts private. public is one line in .barerepo/config.</div>
133728e barerepo 1mo
41
</div>
133728e barerepo 1mo
42
</div>
133728e barerepo 1mo
43
{{- end}}