+35
-37
appview/pages/templates/repo/new.html
+35
-37
appview/pages/templates/repo/new.html
···
1
{{ define "title" }}new repo{{ end }}
2
3
{{ define "content" }}
4
-
<div class="container">
5
-
<h1>new repo</h1>
6
-
<form>
7
-
<label for="name">repo name</label>
8
-
<input
9
-
type="text"
10
-
id="name"
11
-
name="name"
12
-
class="px-1 border-2 border-blue-100"
13
-
required
14
-
/>
15
16
-
<fieldset class="border-blue-100 border-2">
17
-
<legend>select a knot:</legend>
18
-
{{ range .Knots }}
19
-
<label>
20
-
<input
21
-
class="px-1 border-2 border-blue-500"
22
-
type="radio"
23
-
name="domain"
24
-
value="{{ . }}"
25
-
/>
26
-
{{ . }} </label
27
-
><br />
28
-
{{ else }}
29
-
<p>no knots available</p>
30
-
{{ end }}
31
-
</fieldset>
32
33
-
<button
34
-
type="submit"
35
-
hx-post="/repo/new"
36
-
hx-swap="none"
37
-
class="my-2 btn"
38
-
>
39
-
create repo
40
-
</button>
41
-
</form>
42
-
</div>
43
44
<div id="repo" class="error"></div>
45
{{ end }}
···
1
{{ define "title" }}new repo{{ end }}
2
3
{{ define "content" }}
4
+
<h1>new repo</h1>
5
+
<form>
6
+
<label for="name">repo name</label>
7
+
<input
8
+
type="text"
9
+
id="name"
10
+
name="name"
11
+
class="px-1 border-2 border-blue-100"
12
+
required
13
+
/>
14
15
+
<fieldset class="border-blue-100 border-2">
16
+
<legend>select a knot:</legend>
17
+
{{ range .Knots }}
18
+
<label>
19
+
<input
20
+
class="px-1 border-2 border-blue-500"
21
+
type="radio"
22
+
name="domain"
23
+
value="{{ . }}"
24
+
/>
25
+
{{ . }} </label
26
+
><br />
27
+
{{ else }}
28
+
<p>no knots available</p>
29
+
{{ end }}
30
+
</fieldset>
31
32
+
<button
33
+
type="submit"
34
+
hx-post="/repo/new"
35
+
hx-swap="none"
36
+
class="my-2 btn"
37
+
>
38
+
create repo
39
+
</button>
40
+
</form>
41
42
<div id="repo" class="error"></div>
43
{{ end }}