Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / templates / partials / ips.html @ dbb907bc

History | View | Annotate | Download (3.9 kB)

1
{% load i18n %}
2

    
3
<div id="ip-port-view-tpl" class="hidden ip-port-view model-item">
4
  <div class="outer">
5
    <div class="border"></div>
6
    <div class="border2"></div>
7
    <div class="inner clearfix main-content">
8
      <div class="model-logo vm-icon medium state1" data-rv-style="model.vm|vm_style"></div>
9
      <h5 class="title" data-rv-text="model.vm.name"></h5>
10
      <h5 class="subtitle" data-rv-text="model.mac_address"></h5>
11
      <div class="actions-content">
12
      </div>
13
    </div>
14
  </div>
15
</div>
16

    
17
<div id="ip-view-tpl" data-rv-class-actionpending="model.actions.pending"
18
  data-rv-class-clearfix="model.id" class="hidden model-item model-view with-actions">
19
  <div class="clearfix">
20
    <div class="main-content clearfix">
21
      <div class="main-content-inner clearfix">
22
        <img class="logo" src="{{ SYNNEFO_IMAGES_URL }}internet.png" />
23
        <div class="entry" data-rv-class-connected="model.device_id">
24
          <h3 class="title">
25
            <span data-rv-text="model.floating_ip_address">IP ADDRESS</span>
26
          </h3>
27
          <div data-rv-if="model.port_id" class="ports nested-model-list proxy">
28
            <div data-rv-if="model.port_id">
29
              <div data-rv-show="model.port" data-rv-model-view="model.port|IpPortView"></div>
30
            </div>
31
          </div>
32
        </div>
33
        <div class="entry-right">
34
          <div data-rv-class="model.status|status_cls" class="status">
35
            <div class="status-title">
36
              <span data-rv-text="model.status|status_display">Active</span>
37
              <span data-rv-show="model.in_progress">...</span>
38
            </div>
39
            <div class="status-indicator clearfix">
40
              <div class="indicator indicator1"></div>
41
              <div class="indicator indicator2"></div>
42
              <div class="indicator indicator3"></div>
43
              <div class="indicator indicator4"></div>
44
            </div>
45
            <div data-show="model.status|in_progress" class="status-progress"></div>
46
          </div>
47
        </div>
48
      </div>
49
    </div>
50
      <div class="actions-content">
51
        <div class="action-container connect" 
52
           data-rv-class-isactive="model.can_connect"
53
           data-rv-class-selected="model.actions.connect|intEq 1"
54
           data-rv-on-click="view.show_connect_overlay">
55
          <a>Connect</a>
56
        </div>
57
        <div class="action-container disconnect" 
58
             data-rv-class-isactive="model.can_disconnect" 
59
             data-rv-class-selected="model.actions.disconnect|intEq 1"
60
             data-rv-on-click="view.set_disconnect_confirm">
61
             <a>Disconnect</a>
62
          <div class="confirm-single clearfix">
63
            <span class="yes" data-rv-on-click="view.disconnect">
64
              {% trans "Confirm" %}
65
            </span>
66
            <span class="no" 
67
                  data-rv-on-click="view.unset_disconnect_confirm">X</span>
68
          </div>
69
        </div>
70
        <div class="action-container remove warn" 
71
           data-rv-class-isactive="model.can_remove"
72
           data-rv-class-selected="model.actions.remove|intEq 1"
73
           data-rv-on-click="view.set_remove_confirm">
74
          <a>Destroy</a>
75
          <div class="confirm-single clearfix">
76
            <span class="yes" data-rv-on-click="view.remove">
77
              {% trans "Confirm" %}
78
            </span>
79
            <span class="no" data-rv-on-click="view.unset_remove_confirm">X</span>
80
          </div>
81
        </div>
82
      </div>
83
  </div>
84
</div>
85

    
86
<div id="ips-list-view" class="collection-list-view">
87
  <div class="collection">
88

    
89
    <div id="create-ip" class="create-button">
90
      <a href="#">{% trans "New IP Address +" %}</a>
91
    </div>
92

    
93
    <div class="empty-list hidden">
94
      <p>{% blocktrans %}You don't have any IP addresses yet. Start by
95
 clicking the orange button on the top left.{% endblocktrans %}
96
        </p>
97
    </div>
98

    
99
    <div class="items-list clearfix">
100
    </div>
101
  </div>
102
</div>