1
1
{% extends "organizations/base.html" %}
2
2
3
- {% load i18n %}
4
- {% load crispy_forms_tags %}
3
+ {% load trans blocktrans from i18n %}
4
+ {% load crispy from crispy_forms_tags %}
5
+ {% load alter_field from ext_theme_tags %}
5
6
6
7
{% block title %}
7
8
{% blocktrans %}Create a new organization{% endblocktrans %}
8
- {% endblock %}
9
+ {% endblock title %}
9
10
10
11
{% block content %}
11
12
< div class ="ui very padded container ">
12
13
< div class ="ui stackable centered grid ">
13
14
< div class ="eight wide computer sixteen wide tablet left aligned column ">
14
15
15
- < h2 class ="ui medium heading ">
16
- {% trans "Join or create an organization" %}
17
- </ h2 >
16
+ < h2 class ="ui medium heading "> {% trans "Join or create an organization" %}</ h2 >
18
17
19
18
< div class ="ui segment ">
20
19
< div class ="ui link list " data-bind ="semanticui: { tabmenu: {} } ">
@@ -28,9 +27,7 @@ <h2 class="ui medium heading">
28
27
< a class ="item " data-tab ="registered ">
29
28
< i class ="fad fa-building big icon "> </ i >
30
29
< div class ="content ">
31
- < div class ="header ">
32
- {% trans "Join an existing organization" %}
33
- </ div >
30
+ < div class ="header "> {% trans "Join an existing organization" %}</ div >
34
31
< div class ="description ">
35
32
< p >
36
33
{% blocktrans trimmed %}
@@ -44,9 +41,7 @@ <h2 class="ui medium heading">
44
41
< a class ="item " data-tab ="new ">
45
42
< i class ="fad fa-plus big icon "> </ i >
46
43
< div class ="content ">
47
- < div class ="header ">
48
- {% trans "Create a new organization" %}
49
- </ div >
44
+ < div class ="header "> {% trans "Create a new organization" %}</ div >
50
45
< div class ="description ">
51
46
< p >
52
47
{% blocktrans trimmed %}
@@ -60,9 +55,7 @@ <h2 class="ui medium heading">
60
55
< a class ="item " data-tab ="not-sure ">
61
56
< i class ="fad fa-question big icon "> </ i >
62
57
< div class ="content ">
63
- < div class ="header ">
64
- {% trans "I'm not sure" %}
65
- </ div >
58
+ < div class ="header "> {% trans "I'm not sure" %}</ div >
66
59
< div class ="description ">
67
60
< p >
68
61
{% blocktrans trimmed %}
@@ -90,11 +83,24 @@ <h2 class="ui medium heading">
90
83
{% endblocktrans %}
91
84
</ div >
92
85
93
- < div class ="ui tab " data-tab ="new ">
86
+ < div class ="ui tab "
87
+ data-tab ="new "
88
+ data-bind ="using: new OrganizationCreateView() ">
94
89
< form class ="ui form " action ="" method ="post ">
95
90
{% csrf_token %}
91
+ {% alter_field form.name data_bind="valueInit: name, textInput: name" %}
92
+ {% alter_field form.slug data_bind="valueInit:slug, text: slug, textInput: slug" %}
96
93
{{ form|crispy }}
97
94
95
+ < div class ="ui segment ">
96
+ < div class ="ui list ">
97
+ < div class ="item ">
98
+ < div class ="sub header "> {% trans "Example URL for a project" %}</ div >
99
+ < code data-bind ="text: example "> </ code >
100
+ </ div >
101
+ </ div >
102
+ </ div >
103
+
98
104
< button class ="ui primary button " type ="submit ">
99
105
{% trans "Create organization" %}
100
106
</ button >
@@ -118,9 +124,7 @@ <h2 class="ui medium heading">
118
124
119
125
< div class ="basic card ">
120
126
< div class ="content ">
121
- < div class ="header ">
122
- {% trans "30 day trial" %}
123
- </ div >
127
+ < div class ="header "> {% trans "30 day trial" %}</ div >
124
128
< div class ="description ">
125
129
{% blocktrans %}
126
130
No need to decide now. You can pick a plan that fits your
@@ -134,4 +138,4 @@ <h2 class="ui medium heading">
134
138
</ div >
135
139
</ div >
136
140
</ div >
137
- {% endblock %}
141
+ {% endblock content %}
0 commit comments