Statistics
| Branch: | Tag: | Revision:

root / ui / templates / partials / create_vm.html @ 47276ec2

History | View | Annotate | Download (15.6 kB)

1
{% load i18n %}
2
<div id="createvm-overlay-content" class="hidden create-vm">
3

    
4
    <div class="steps-history clearfix">
5
        <div class="steps-history-cont step1h completed step-header"
6
            id="vm-create-step-history-1">
7
            <div class="steps-history-step clearfix">
8
                <span class="header-step step-1 clearfix">
9
                    <span class="num">1<span class="subnum">/3</span></span>
10
                    <span class="title">
11
                        {% trans "Image" %}
12
                    </span>
13
                    <div class="info">
14
                        <span class="subtitle">
15
                            {% trans "Select an OS" %}
16
                        </span>
17
                        <span class="description">
18
                            {% trans "Choose your preferred image" %}
19
                        </span>
20
                    </div>
21
                </span>
22
            </div>
23
        </div>
24
        <div class="steps-history-cont step2h current step-header"
25
           id="vm-create-step-history-2" >
26
            <div class="steps-history-step clearfix">
27
                <span class="header-step step-2 clearfix">
28
                    <span class="num">2<span class="subnum">/3</span></span>
29
                    <span class="title">
30
                        {% trans "Flavor" %}
31
                    </span>
32
                    <div class="info">
33
                        <span class="subtitle">
34
                            {% trans "Select CPUs, RAM and Disk Size" %}
35
                        </span>
36
                        <span class="description">
37
                            {% trans "Available options are filtered based on the selected image" %}
38
                        </span>
39
                    </div>
40
                </span>
41
            </div>
42
        </div>
43
        <div class="steps-history-cont step3h step-header">
44
            <div class="steps-history-step clearfix"
45
                id="vm-create-step-history-3">
46
                <span class="header-step step-3 clearfix">
47
                    <span class="num">3<span class="subnum">/3</span></span>
48
                    <span class="title">
49
                        {% trans "Personalize" %}
50
                    </span>
51
                    <div class="info">
52
                        <span class="subtitle">
53
                            {% trans "Virtual machine custom options" %}
54
                        </span>
55
                        <span class="description">
56
                            {% trans "Virtual machine custom options" %}
57
                        </span>
58
                    </div>
59
                </span>
60
            </div>
61
        </div>
62
        <div class="steps-history-cont step4h last step-header">
63
            <div class="steps-history-step clearfix"
64
                id="vm-create-step-history-4">
65
                <span class="header-step step-4 clearfix">
66
                    <span class="num">4<span class="subnum">/3</span></span>
67
                    <span class="title">
68
                        {% trans "Confirm" %}
69
                    </span>
70
                    <div class="info">
71
                        <span class="subtitle">
72
                            {% trans "Confirm your settings" %}
73
                        </span>
74
                        <span class="description">
75
                            {% trans "Confirm that the options you have selected are correct" %}
76
                        </span>
77
                    </div>
78
                </span>
79
            </div>
80
        </div>
81
    </div>
82
    <div class="steps-container clearfix">
83
        <div class="step-1 select-image create-step-cont clearfix">
84
            <div class="clearfix step-header">
85
            </div>
86
            <div class="step-cont clearfix">
87
                <div class="images-filter-cont content-cont">
88
                    <div class="images-filters">
89
                        <div class="image-types-cont">
90
                            <h4>Image type</h4>
91
                            <ul class="type-filter">
92
                                <li id="type-select-system">System</li>
93
                                <li id="type-select-custom">Custom</li>
94
                            </ul>
95
                        </div>
96
                        <div class="categories-filters-cont">
97
                            <h4 class="image-filters-title">Categories </h4>
98
                            <ul class="category-filters clearfix"></ul>
99
                            <span class="clear">{% trans "clear categories" %}</span>
100
                            <span class="empty">{% trans "no categories available" %}</span>
101
                        </div>
102
                    </div>
103
                </div>
104
                <div class="images-list-cont content-cont">
105
                    <h4>{% trans "Available images" %}</h4>
106
                        <ul class="images-list">
107
                        </ul>
108
                        <span class="empty">{% trans "no images available" %}</span>
109
                </div>
110
                <div class="images-info-cont content-cont">
111
                    <h4>Image title</h4>
112
                    <div class="image-detail description">
113
                        <span class="title">{% trans "Description" %}</span>
114
                        <p></p>
115
                    </div>
116
                    <div class="image-detail os">
117
                        <span class="title">{% trans "OS" %}</span>
118
                        <p></p>
119
                    </div>
120
                    <div class="image-detail size">
121
                        <span class="title">{% trans "Size" %}</span>
122
                        <p></p>
123
                    </div>
124
                    <div class="image-detail gui">
125
                        <span class="title">{% trans "GUI" %}</span>
126
                        <p></p>
127
                    </div>
128
                    <div class="image-detail kernel">
129
                        <span class="title">{% trans "Kernel" %}</span>
130
                        <p></p>
131
                    </div>
132
                </div>
133
            </div>
134
        </div>
135
        <div class="step-2 select-flavor create-step-cont clearfix">
136
            <div class="clearfix step-header">
137
            </div>
138
            <div class="step-cont clearfix">
139
                <div class="flavors-predefined-cont content-cont"> 
140
                    <div class="flavors-predefined">
141
                        <h4>{% trans "Predefined" %}</h4>
142
                        <ul class="predefined-list">
143
                        </ul>
144
                    </div>
145
                </div>
146
                <div class="flavor-options-cont content-cont">
147
                    <div class="flavor-options-inner-cont clearfix"
148
                        id="create-vm-flavor-options">
149
                        <div class="flavor-options cpu clearfix">
150
                            <h4 class="clearfix"><span class="title">{% trans "CPUs" %}</span>
151
                                <span class="desc">{% trans "Choose number of CPU cores" %}</span>
152
                            </h4>
153
                            <ul class="flavors-cpu-list flavor-opts-list clearfix">
154
                            </ul>
155
                        </div>
156
                        <div class="flavor-options mem clearfix">
157
                            <h4 class="clearfix"><span class="title">{% trans "Memory size" %}</span>
158
                                <span class="desc">{% trans "Choose memory size" %}</span>
159
                            </h4>
160
                            <ul class="flavors-mem-list flavor-opts-list clearfix">
161
                            </ul>
162
                        </div>
163
                        <div class="flavor-options disk clearfix">
164
                            <h4 class="clearfix"><span class="title">{% trans "Disk size" %}</span>
165
                                <span class="desc">{% trans "Choose disk size" %}</span>
166
                            </h4>
167
                            <ul class="flavors-disk-list flavor-opts-list clearfix">
168
                            </ul>
169
                        </div>
170
                    </div>
171
                </div>
172
            </div>
173
        </div>
174
        <div class="step-3 vm-personalize create-step-cont clearfix">
175
            <div class="clearfix step-header">
176
            </div>
177
            <div class="step-cont clearfix">
178
                <div class="rename">
179
                    <div class="form-field">
180
                        <h4>
181
                            <label for="create-vm-name">{% trans "Machine name" %}</label>
182
                        </h4>
183
                        <input type="text" name="create-vm-name"
184
                        class="rename-field" id="create-vm-name" />
185
                    </div>
186
                    
187
                    <div class="personalize-conts clearfix">
188
                        <div class="list-cont personalize-cont ssh">
189
                            <h4>{% trans "Public SSH keys" %} <span><a
190
                                        class="create-ssh-key" href="#">manage keys</a></span></h4>
191
                            <p class="desc">
192
                                Select ssh keys
193
                            </p>
194
                            <p class="desc empty hidden">
195
                            No ssh keys in your account. <a href="#"
196
                                class="create-ssh-key">Create/import a new key now</a>.
197
                            </p>
198
                            <p class="desc warning disabled hidden">
199
                                The image you selected does not support ssh key
200
                                assignments.
201
                            </p>
202
                            <ul class="confirm-params">
203
                            </ul>
204
                        </div>
205
                        <div class="list-cont personalize-cont meta">
206
                            <h4>{% trans "Suggested tags" %}</h4>
207
                            <ul class="confirm-params">
208
                                <li class="predefined-meta role">
209
                                    <p class="desc">
210
                                        You may change machine tags
211
                                        later from the machines view.
212
                                    </p>
213
                                    <span class="key">{% trans "Role" %}</span>
214
                                    <div class="values clearfix">
215
                                    </div>
216
                                </li>
217
                                <!--<li class="predefined-meta clearfix">-->
218
                                    <!--<span class="key">{% trans "Public key" %}</span>-->
219
                                    <!--<input type="file"/>-->
220
                                    <!--<textarea height="20"></textarea>-->
221
                                <!--</li>-->
222
                            </ul>
223
                        </div>
224
                    </div>
225
                </div>
226
            </div>
227
    </div>
228
        <div class="step-4 vm-confirm create-step-cont clearfix">
229
            <div class="clearfix step-header">
230
            </div>
231
            <div class="step-cont clearfix">
232
                <div class="rename">
233
                    <div class="form-field">
234
                        <h4>Machine name</h4>
235
                        <h3 class="vm-name">
236
                        </h3>
237
                    </div>
238
                    
239
                    <div class="confirm-conts clearfix">
240
                        <div class="list-cont confirm-cont image">
241
                            <h4>{% trans "Image" %}</h4>
242
                            <ul class="confirm-params">
243
                                <li class="param image-name clearfix">
244
                                    <h4 class="value"></h4>
245
                                </li>
246
                                <li class="param image-description clearfix">
247
                                    <span class="title">{% trans "Description" %}</span>
248
                                    <span class="value"></span>
249
                                </li>
250
                                <li class="param image-os clearfix">
251
                                    <span class="title">{% trans "OS" %}</span>
252
                                    <span class="value"></span>
253
                                </li>
254
                                <li class="param image-size clearfix">
255
                                    <span class="title">{% trans "Size" %}</span>
256
                                    <span class="value"></span>
257
                                </li>
258
                                <li class="param image-gui clearfix">
259
                                    <span class="title">{% trans "GUI" %}</span>
260
                                    <span class="value"></span>
261
                                </li>
262
                                <li class="param image-kernel clearfix">
263
                                    <span class="title">{% trans "Kernel" %}</span>
264
                                    <span class="value"></span>
265
                                </li>
266
                            </ul>
267
                        </div>
268
                        <div class="list-cont confirm-cont flavor">
269
                            <h4>{% trans "Flavor" %}</h4>
270
                            <ul class="confirm-params">
271
                                <li class="param flavor-cpu clearfix">
272
                                    <span class="title">{% trans "CPUs" %}</span>
273
                                    <span class="value"></span>
274
                                </li>
275
                                <li class="param flavor-ram clearfix">
276
                                    <span class="title">{% trans "Memory" %}</span>
277
                                    <span class="value"></span>
278
                                </li>
279
                                <li class="param flavor-disk clearfix">
280
                                    <span class="title">{% trans "Disk" %}</span>
281
                                    <span class="value"></span>
282
                                </li>
283
                            </ul>
284
                        </div>
285
                        <div class="list-cont confirm-cont meta">
286
                            <h4>{% trans "Machine Tags" %}</h4>
287
                            <ul class="confirm-params meta">
288
                            </ul>
289
                            <h4>{% trans "SSH Keys" %}</h4>
290
                            <ul class="confirm-params ssh">
291
                            </ul>
292
                        </div>
293
                    </div>
294
                </div>
295
            </div>
296
    </div>
297
</div>
298

    
299
<div class="create-controls clearfix">
300
    <div class="form-action cancel">{% trans "cancel" %}</div>
301
    <div class="form-action next">{% trans "next" %}</div>
302
    <div class="form-action prev">{% trans "previous" %}</div>
303
    <div class="form-action create submit">{% trans "create machine" %}</div>
304
</div>
305
</div>
306

    
307
<div id="creation-password-overlay" class="overlay-content overlay-info hidden">
308
    <div class="description">
309
        <p>{% blocktrans %}Your new machine is now buidling... (this might take a few minutes){% endblocktrans %}</p>
310
    </div>
311
    <div class="password-cont clearfix">
312
        <div class="password-label">{% blocktrans %}Write down your password now:{% endblocktrans %}</div>
313
        <div class="password" id="new-machine-password">password</div>
314
        <div class="clipboard new-vm-password-copy"></div>
315
    </div>
316
    <div class="description subinfo">
317
        <p>{% blocktrans %}You will need this later to connect to your machine.{% endblocktrans %}</p>
318
        <p class="important">{% blocktrans %}After closing this window you will <em>NOT</em> be able to retrieve it again
319
        {% endblocktrans %}</p>
320
    </div>
321
    <div class="form-action show-machine">{% trans "view machine" %}</div>
322
</div>
323