Revision b1fb5f74 snf-cyclades-app/synnefo/ui/userdata/templates/userdata/public_keys_view.html

b/snf-cyclades-app/synnefo/ui/userdata/templates/userdata/public_keys_view.html
1 1
{% load i18n %}
2 2
<div class="public-keys-view clearfix">
3
    <div class="loading-models">{% trans "Loading..." %}</div>
4
    <div class="models-view">
5
            <div class="previous-view-link"><div class="change-view-action">Back to
6
                    machine create wizard</div></div>
3
  <div class="loading-models">{% trans "Loading..." %}</div>
4
  <div class="models-view">
5
    <div class="previous-view-link">
6
      <div class="change-view-action">Back to machine create wizard
7
      </div>
8
    </div>
7 9

  
8
            <div class="list-wrapper model-list">
9
                <h3 class="list-title hidden">{% trans "SSH public keys list" %}</h3>
10
                <div class="top-actions clearfix">
11
                    <div class="collection-action add add-new">{% trans "create/import new" %}</div>
12
                    <div class="collection-action generate add-generate">{% trans "generate new" %}</div>
13
                </div>
14
                <div class="limit-msg">{% trans "SSH keys limit reached." %}</div>
15
                <div class="model-description">
16
                <p>You can use SSH keys to establish a secure connection 
17
between your computer and the virtual machines. </p>
18
                </div>
19
                <div class="list-messages">
20
                </div>
21
                <div class="private-cont">
22
                    <div class="private-download clearfix">
23
                        <div class="close-private">{% trans "close" %}</div>
24
                        <div class="private-msg download">
25
                        </div>
26
                        <div class="private-msg copy">
27
                            {% trans "Create a file with the following contents" %}
28
                        </div>
29
                        <form target="_blank" id="private-key-form" method="post">
30
                            <input type="hidden" name="data" />
31
                            <input type="hidden" name="name" />
10
    <div class="list-wrapper model-list">
11
      <h3 class="list-title hidden">{% trans "SSH public keys list" %}</h3>
12
      <div class="top-actions clearfix">
13
        <div class="collection-action add add-new">{% trans "create/import new" %}</div>
14
        <div class="collection-action generate add-generate">{% trans "generate new" %}</div>
15
      </div>
16
      <div class="limit-msg">{% trans "SSH keys limit reached." %}</div>
17
      <div class="model-description">
18
        <p>You can use SSH keys to establish a secure connection 
19
        between your computer and the virtual machines. </p>
20
      </div>
21
      <div class="list-messages">
22
      </div>
23
      <div class="private-cont">
24
        <div class="private-download clearfix">
25
          <div class="close-private">{% trans "close" %}</div>
26
          <div class="private-msg download">
27
          </div>
28
          <div class="private-msg copy">
29
            {% trans "Create a file with the following contents" %}
30
          </div>
31
          <form target="_blank" id="private-key-form" method="post">
32
            <input type="hidden" name="data" />
33
            <input type="hidden" name="name" />
32 34

  
33
                            <span class="form-text">{% trans "Your new public key has been added" %}</span>
34
                            <input type="submit" class="down-button form-text"
35
                            id="download-private-key" value="click here" />
36
                            <span class="form-text">
37
                                {% trans " to download private key." %}
38
                            </span>
39
                        </form>
40
                        <div class="key-contents clearfix"><textarea></textarea></div>
41
                    </div>
42
                </div>
43
                <div class="hidden public-key-item clearfix" id="model-item-tpl">
44
                    <div class="param key-type"></div>
45
                    <div class="param name"></div>
46
                    <div class="param fingerprint"><div class="flabel">fingerprint:</div><div class="text"></div></div>
47
                    <div class="param publicid hidden">
48
                        <div class="param-content"><textarea></textarea></div>
49
                    </div>
50
                </div>
51
                <ul class="keys-list">
52
                    <li class="header">
53
                        <div class="title">{% trans "Name" %}</div>
54
                        <div class="title">{% trans "Public key ID" %}</div>
55
                    </li>
56
                </ul>
57
                <ul class="items-list">
58
                    <li class="items-empty-msg hidden msg">
59
                    <div class="title">{% trans "No public keys exist" %} <span class="quick-add">add one</span> now</div>
60
                    </li>
61
                </ul>
62
            </div>
63
            <div class="form-wrapper model-form-cont clearfix">
64
                <h3 class="new-title hidden">{% trans "Create new SSH public key" %}</h3>
65
                <h3 class="edit-title hidden">{% trans "Edit SSH public key" %}</h3>
66
                <form class="model-form">
67
                    <div class="form-messages">
68
                    </div>
69
                    <div class="model-form-fields">
70
                        <div class="form-field">
71
                            <label for="">{% trans "Key name" %}</label>
72
                            <div class="errors"></div>
73
                            <input type="text" class="input-name inline"/>
74
                        </div>
75
                        <div class="form-field clearfix">
76
                            <label for="">{% trans "Key content" %}</label>
77
                            <div class="errors"></div>
78
                            <textarea class="input-content"></textarea>
79
                        </div>
80
                        <div class="form-field inline clearfix fromfile-field">
81
                            <label for="">{% trans "Import from file" %}</label>
82
                            <div class="fromfile">
83
                            <input type="file" class="content-input-file"
84
                            title="Import from file" />
85
                        </div>
86
                        </div>
87
                        <div class="form-field">
88
                        </div>
89
                    </div>
90
                </form>
91
                <div class="form-actions clearfix">
92
                    <div class="form-action submit">{% trans "Submit" %}</div>
93
                    <div class="form-action cancel">{% trans "Cancel" %}</div>
94
                </div>
35
            <span class="form-text">{% trans "Your new public key has been added" %}</span>
36
            <input type="submit" class="down-button form-text"
37
            id="download-private-key" value="click here" />
38
            <span class="form-text">
39
              {% trans " to download private key." %}
40
            </span>
41
          </form>
42
          <div class="key-contents clearfix">
43
            <textarea></textarea>
44
          </div>
45
        </div>
46
      </div>
47
      <div class="hidden public-key-item clearfix" id="model-item-tpl">
48
        <div class="param key-type"></div>
49
        <div class="param name"></div>
50
        <div class="param fingerprint">
51
          <div class="flabel">fingerprint:</div>
52
          <div class="text"></div>
53
        </div>
54
        <div class="param publicid hidden">
55
          <div class="param-content">
56
            <textarea></textarea>
57
          </div>
58
        </div>
59
      </div>
60
      <ul class="keys-list">
61
        <li class="header">
62
        <div class="title">{% trans "Name" %}</div>
63
        <div class="title">{% trans "Public key ID" %}</div>
64
        </li>
65
      </ul>
66
      <ul class="items-list">
67
        <li class="items-empty-msg hidden msg">
68
        <div class="title">
69
          {% trans "No public keys exist" %} <span class="quick-add">add one</span> now
70
        </div>
71
        </li>
72
      </ul>
73
    </div>
74
    <div class="form-wrapper model-form-cont clearfix">
75
      <h3 class="new-title hidden">{% trans "Create new SSH public key" %}</h3>
76
      <h3 class="edit-title hidden">{% trans "Edit SSH public key" %}</h3>
77
      <form class="model-form">
78
        <div class="form-messages">
79
        </div>
80
        <div class="model-form-fields">
81
          <div class="form-field">
82
            <label for="">{% trans "Key name" %}</label>
83
            <div class="errors"></div>
84
            <input type="text" class="input-name inline"/>
85
          </div>
86
          <div class="form-field clearfix">
87
            <label for="">{% trans "Key content" %}</label>
88
            <div class="errors"></div>
89
            <textarea class="input-content"></textarea>
90
          </div>
91
          <div class="form-field inline clearfix fromfile-field">
92
            <label for="">{% trans "Import from file" %}</label>
93
            <div class="fromfile">
94
              <input type="file" class="content-input-file"
95
              title="Import from file" />
95 96
            </div>
97
          </div>
98
          <div class="form-field">
99
          </div>
96 100
        </div>
101
      </form>
102
      <div class="form-actions clearfix">
103
        <div class="form-action submit">{% trans "Submit" %}</div>
104
        <div class="form-action cancel">{% trans "Cancel" %}</div>
105
      </div>
97 106
    </div>
107
  </div>
98 108
</div>

Also available in: Unified diff