Browse Source

#878: Layout tweaks

Jeremy Stretch 8 years ago
parent
commit
610b412506

+ 3 - 3
netbox/templates/dcim/device.html

@@ -402,7 +402,7 @@
                         {% endif %}
                         {% endif %}
                     </div>
                     </div>
                 </div>
                 </div>
-                <table class="table table-hover panel-body component-list">
+                <table id="interfaces_table" class="table table-hover panel-body component-list">
                     {% for iface in interfaces %}
                     {% for iface in interfaces %}
                         {% include 'dcim/inc/interface.html' with selectable=True %}
                         {% include 'dcim/inc/interface.html' with selectable=True %}
                     {% empty %}
                     {% empty %}
@@ -606,9 +606,9 @@ $(".interface-toggle").click(function() {
 $('button.toggle-ips').click(function() {
 $('button.toggle-ips').click(function() {
     var selected = $(this).attr('selected');
     var selected = $(this).attr('selected');
     if (selected) {
     if (selected) {
-        $('table.component-list tr.ipaddress').hide();
+        $('#interfaces_table tr.ipaddress').hide();
     } else {
     } else {
-        $('table.component-list tr.ipaddress').show();
+        $('#interfaces_table tr.ipaddress').show();
     }
     }
     $(this).attr('selected', !selected);
     $(this).attr('selected', !selected);
     $(this).children('span').toggleClass('glyphicon-check glyphicon-unchecked');
     $(this).children('span').toggleClass('glyphicon-check glyphicon-unchecked');

+ 2 - 3
netbox/templates/dcim/inc/consoleport.html

@@ -1,4 +1,4 @@
-<tr{% if cp.cs_port and not cp.connection_status %} class="info"{% endif %}>
+<tr class="consoleport{% if cp.cs_port and not cp.connection_status %} info{% endif %}">
     {% if selectable and perms.dcim.change_consoleport or perms.dcim.delete_consoleport %}
     {% if selectable and perms.dcim.change_consoleport or perms.dcim.delete_consoleport %}
         <td class="pk">
         <td class="pk">
             <input name="pk" type="checkbox" value="{{ cp.pk }}" />
             <input name="pk" type="checkbox" value="{{ cp.pk }}" />
@@ -7,7 +7,6 @@
     <td>
     <td>
         <i class="fa fa-fw fa-keyboard-o"></i> {{ cp.name }}
         <i class="fa fa-fw fa-keyboard-o"></i> {{ cp.name }}
     </td>
     </td>
-    <td></td>
     {% if cp.cs_port %}
     {% if cp.cs_port %}
         <td>
         <td>
             <a href="{% url 'dcim:device' pk=cp.cs_port.device.pk %}">{{ cp.cs_port.device }}</a>
             <a href="{% url 'dcim:device' pk=cp.cs_port.device.pk %}">{{ cp.cs_port.device }}</a>
@@ -20,7 +19,7 @@
             <span class="text-muted">Not connected</span>
             <span class="text-muted">Not connected</span>
         </td>
         </td>
     {% endif %}
     {% endif %}
-    <td class="text-right">
+    <td colspan="2" class="text-right">
         {% if perms.dcim.change_consoleport %}
         {% if perms.dcim.change_consoleport %}
             {% if cp.cs_port %}
             {% if cp.cs_port %}
                 {% if cp.connection_status %}
                 {% if cp.connection_status %}

+ 2 - 2
netbox/templates/dcim/inc/consoleserverport.html

@@ -1,4 +1,4 @@
-<tr{% if csp.connected_console and not csp.connected_console.connection_status %} class="info"{% endif %}>
+<tr class="consoleserverport{% if csp.connected_console and not csp.connected_console.connection_status %} info{% endif %}">
     {% if selectable and perms.dcim.change_consoleserverport or perms.dcim.delete_consoleserverport %}
     {% if selectable and perms.dcim.change_consoleserverport or perms.dcim.delete_consoleserverport %}
         <td class="pk">
         <td class="pk">
             <input name="pk" type="checkbox" value="{{ csp.pk }}" />
             <input name="pk" type="checkbox" value="{{ csp.pk }}" />
@@ -19,7 +19,7 @@
             <span class="text-muted">Not connected</span>
             <span class="text-muted">Not connected</span>
         </td>
         </td>
     {% endif %}
     {% endif %}
-    <td class="text-right">
+    <td colspan="2" class="text-right">
         {% if perms.dcim.change_consoleserverport %}
         {% if perms.dcim.change_consoleserverport %}
             {% if csp.connected_console %}
             {% if csp.connected_console %}
                 {% if csp.connected_console.connection_status %}
                 {% if csp.connected_console.connection_status %}

+ 2 - 2
netbox/templates/dcim/inc/devicebay.html

@@ -1,4 +1,4 @@
-<tr>
+<tr class="devicebay">
     {% if selectable and perms.dcim.change_devicebay or perms.dcim.delete_devicebay %}
     {% if selectable and perms.dcim.change_devicebay or perms.dcim.delete_devicebay %}
         <td class="pk">
         <td class="pk">
             <input name="pk" type="checkbox" value="{{ devicebay.pk }}" />
             <input name="pk" type="checkbox" value="{{ devicebay.pk }}" />
@@ -19,7 +19,7 @@
             <span class="text-muted">Vacant</span>
             <span class="text-muted">Vacant</span>
         </td>
         </td>
     {% endif %}
     {% endif %}
-    <td class="text-right">
+    <td colspan="2" class="text-right">
         {% if perms.dcim.change_devicebay %}
         {% if perms.dcim.change_devicebay %}
             {% if devicebay.installed_device %}
             {% if devicebay.installed_device %}
                 <a href="{% url 'dcim:devicebay_depopulate' pk=devicebay.pk %}" class="btn btn-danger btn-xs">
                 <a href="{% url 'dcim:devicebay_depopulate' pk=devicebay.pk %}" class="btn btn-danger btn-xs">

+ 2 - 2
netbox/templates/dcim/inc/poweroutlet.html

@@ -1,4 +1,4 @@
-<tr{% if po.connected_port and not po.connected_port.connection_status %} class="info"{% endif %}>
+<tr class="poweroutlet{% if po.connected_port and not po.connected_port.connection_status %} info{% endif %}">
     {% if selectable and perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %}
     {% if selectable and perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %}
         <td class="pk">
         <td class="pk">
             <input name="pk" type="checkbox" value="{{ po.pk }}" />
             <input name="pk" type="checkbox" value="{{ po.pk }}" />
@@ -19,7 +19,7 @@
             <span class="text-muted">Not connected</span>
             <span class="text-muted">Not connected</span>
         </td>
         </td>
     {% endif %}
     {% endif %}
-    <td class="text-right">
+    <td colspan="2" class="text-right">
         {% if perms.dcim.change_poweroutlet %}
         {% if perms.dcim.change_poweroutlet %}
             {% if po.connected_port %}
             {% if po.connected_port %}
                 {% if po.connected_port.connection_status %}
                 {% if po.connected_port.connection_status %}

+ 2 - 3
netbox/templates/dcim/inc/powerport.html

@@ -1,4 +1,4 @@
-<tr{% if pp.power_outlet and not pp.connection_status %} class="info"{% endif %}>
+<tr class="powerport{% if pp.power_outlet and not pp.connection_status %} info{% endif %}">
     {% if selectable and perms.dcim.change_powerport or perms.dcim.delete_powerport %}
     {% if selectable and perms.dcim.change_powerport or perms.dcim.delete_powerport %}
         <td class="pk">
         <td class="pk">
             <input name="pk" type="checkbox" value="{{ pp.pk }}" />
             <input name="pk" type="checkbox" value="{{ pp.pk }}" />
@@ -7,7 +7,6 @@
     <td>
     <td>
         <i class="fa fa-fw fa-bolt"></i> {{ pp.name }}
         <i class="fa fa-fw fa-bolt"></i> {{ pp.name }}
     </td>
     </td>
-    <td></td>
     {% if pp.power_outlet %}
     {% if pp.power_outlet %}
         <td>
         <td>
             <a href="{% url 'dcim:device' pk=pp.power_outlet.device.pk %}">{{ pp.power_outlet.device }}</a>
             <a href="{% url 'dcim:device' pk=pp.power_outlet.device.pk %}">{{ pp.power_outlet.device }}</a>
@@ -20,7 +19,7 @@
             <span class="text-muted">Not connected</span>
             <span class="text-muted">Not connected</span>
         </td>
         </td>
     {% endif %}
     {% endif %}
-    <td class="text-right">
+    <td colspan="2" class="text-right">
         {% if perms.dcim.change_powerport %}
         {% if perms.dcim.change_powerport %}
             {% if pp.power_outlet %}
             {% if pp.power_outlet %}
                 {% if pp.connection_status %}
                 {% if pp.connection_status %}