internal/web/templates/snippetnew.html

5daf169d25da8ed4b6ac17d1c7becff026f45513
gitbay/internal/web/templates/snippetnew.html history · blame · raw

16 lines · 991 bytes

 1{{define "title"}}new snippet · {{.Owner}}{{end}}
 2{{define "content"}}
 3<h1>New snippet</h1>
 4{{if .Error}}<p class="error" role="alert">{{.Error}}</p>{{end}}
 5<form method="post" action="/{{.Owner}}/-/snippets/new" class="commentform">
 6<p><input type="text" name="name" aria-label="File name" placeholder="filename" value="{{.Name}}" required></p>
 7<p><input type="text" name="description" aria-label="Description" placeholder="description" value="{{.Description}}"></p>
 8<p><select name="visibility" aria-label="Visibility">
 9<option value="unlisted"{{if or (eq .Visibility "unlisted") (eq .Visibility "")}} selected{{end}}>unlisted</option>
10<option value="public"{{if eq .Visibility "public"}} selected{{end}}>public</option>
11<option value="private"{{if eq .Visibility "private"}} selected{{end}}>private</option>
12</select></p>
13<p><textarea name="content" aria-label="Content" rows="16" required>{{.Content}}</textarea></p>
14<p><button type="submit">Create snippet</button></p>
15</form>
16{{end}}