|
@@ -12,7 +12,7 @@
|
|
|
<div class="row">
|
|
<div class="row">
|
|
|
<div class="col col-12 col-xl-6">
|
|
<div class="col col-12 col-xl-6">
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">{% trans "Device" %}</h5>
|
|
|
|
|
|
|
+ <h2 class="card-header">{% trans "Device" %}</h2>
|
|
|
<table class="table table-hover attr-table">
|
|
<table class="table table-hover attr-table">
|
|
|
<tr>
|
|
<tr>
|
|
|
<th scope="row">{% trans "Region" %}</th>
|
|
<th scope="row">{% trans "Region" %}</th>
|
|
@@ -116,14 +116,14 @@
|
|
|
</div>
|
|
</div>
|
|
|
{% if vc_members %}
|
|
{% if vc_members %}
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">
|
|
|
|
|
|
|
+ <h2 class="card-header">
|
|
|
{% trans "Virtual Chassis" %}
|
|
{% trans "Virtual Chassis" %}
|
|
|
<div class="card-actions">
|
|
<div class="card-actions">
|
|
|
<a href="{{ object.virtual_chassis.get_absolute_url }}" class="btn btn-ghost-primary btn-sm">
|
|
<a href="{{ object.virtual_chassis.get_absolute_url }}" class="btn btn-ghost-primary btn-sm">
|
|
|
<span class="mdi mdi-arrow-right-bold" aria-hidden="true"></span> {% trans "View Virtual Chassis" %}
|
|
<span class="mdi mdi-arrow-right-bold" aria-hidden="true"></span> {% trans "View Virtual Chassis" %}
|
|
|
</a>
|
|
</a>
|
|
|
</div>
|
|
</div>
|
|
|
- </h5>
|
|
|
|
|
|
|
+ </h2>
|
|
|
<table class="table table-hover attr-table">
|
|
<table class="table table-hover attr-table">
|
|
|
<thead>
|
|
<thead>
|
|
|
<tr class="border-bottom">
|
|
<tr class="border-bottom">
|
|
@@ -156,7 +156,7 @@
|
|
|
{% include 'inc/panels/tags.html' %}
|
|
{% include 'inc/panels/tags.html' %}
|
|
|
{% include 'inc/panels/comments.html' %}
|
|
{% include 'inc/panels/comments.html' %}
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">
|
|
|
|
|
|
|
+ <h2 class="card-header">
|
|
|
{% trans "Virtual Device Contexts" %}
|
|
{% trans "Virtual Device Contexts" %}
|
|
|
{% if perms.dcim.add_virtualdevicecontext %}
|
|
{% if perms.dcim.add_virtualdevicecontext %}
|
|
|
<div class="card-actions">
|
|
<div class="card-actions">
|
|
@@ -165,14 +165,14 @@
|
|
|
</a>
|
|
</a>
|
|
|
</div>
|
|
</div>
|
|
|
{% endif %}
|
|
{% endif %}
|
|
|
- </h5>
|
|
|
|
|
|
|
+ </h2>
|
|
|
{% htmx_table 'dcim:virtualdevicecontext_list' device_id=object.pk %}
|
|
{% htmx_table 'dcim:virtualdevicecontext_list' device_id=object.pk %}
|
|
|
</div>
|
|
</div>
|
|
|
{% plugin_left_page object %}
|
|
{% plugin_left_page object %}
|
|
|
</div>
|
|
</div>
|
|
|
<div class="col col-12 col-xl-6">
|
|
<div class="col col-12 col-xl-6">
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">{% trans "Management" %}</h5>
|
|
|
|
|
|
|
+ <h2 class="card-header">{% trans "Management" %}</h2>
|
|
|
<table class="table table-hover attr-table">
|
|
<table class="table table-hover attr-table">
|
|
|
<tr>
|
|
<tr>
|
|
|
<th scope="row">{% trans "Status" %}</th>
|
|
<th scope="row">{% trans "Status" %}</th>
|
|
@@ -249,7 +249,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
{% if object.powerports.exists and object.poweroutlets.exists %}
|
|
{% if object.powerports.exists and object.poweroutlets.exists %}
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">{% trans "Power Utilization" %}</h5>
|
|
|
|
|
|
|
+ <h2 class="card-header">{% trans "Power Utilization" %}</h2>
|
|
|
<table class="table table-hover">
|
|
<table class="table table-hover">
|
|
|
<thead>
|
|
<thead>
|
|
|
<tr>
|
|
<tr>
|
|
@@ -298,7 +298,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
{% endif %}
|
|
{% endif %}
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">
|
|
|
|
|
|
|
+ <h2 class="card-header">
|
|
|
{% trans "Services" %}
|
|
{% trans "Services" %}
|
|
|
{% if perms.ipam.add_service %}
|
|
{% if perms.ipam.add_service %}
|
|
|
<div class="card-actions">
|
|
<div class="card-actions">
|
|
@@ -307,12 +307,12 @@
|
|
|
</a>
|
|
</a>
|
|
|
</div>
|
|
</div>
|
|
|
{% endif %}
|
|
{% endif %}
|
|
|
- </h5>
|
|
|
|
|
|
|
+ </h2>
|
|
|
{% htmx_table 'ipam:service_list' device_id=object.pk %}
|
|
{% htmx_table 'ipam:service_list' device_id=object.pk %}
|
|
|
</div>
|
|
</div>
|
|
|
{% include 'inc/panels/image_attachments.html' %}
|
|
{% include 'inc/panels/image_attachments.html' %}
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
- <h5 class="card-header">{% trans "Dimensions" %}</h5>
|
|
|
|
|
|
|
+ <h2 class="card-header">{% trans "Dimensions" %}</h2>
|
|
|
<table class="table table-hover attr-table">
|
|
<table class="table table-hover attr-table">
|
|
|
<tr>
|
|
<tr>
|
|
|
<th scope="row">{% trans "Height" %}</th>
|
|
<th scope="row">{% trans "Height" %}</th>
|
|
@@ -336,13 +336,13 @@
|
|
|
<div class="row" style="margin-bottom: 20px">
|
|
<div class="row" style="margin-bottom: 20px">
|
|
|
<div class="col col-md-6 col-sm-6 col-xs-12 text-center">
|
|
<div class="col col-md-6 col-sm-6 col-xs-12 text-center">
|
|
|
<div style="margin-left: 30px">
|
|
<div style="margin-left: 30px">
|
|
|
- <h4>{% trans "Front" %}</h4>
|
|
|
|
|
|
|
+ <h2 class="h4">{% trans "Front" %}</h2>
|
|
|
{% include 'dcim/inc/rack_elevation.html' with object=object.rack face='front' extra_params=svg_extra %}
|
|
{% include 'dcim/inc/rack_elevation.html' with object=object.rack face='front' extra_params=svg_extra %}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="col col-md-6 col-sm-6 col-xs-12 text-center">
|
|
<div class="col col-md-6 col-sm-6 col-xs-12 text-center">
|
|
|
<div style="margin-left: 30px">
|
|
<div style="margin-left: 30px">
|
|
|
- <h4>{% trans "Rear" %}</h4>
|
|
|
|
|
|
|
+ <h2 class="h4">{% trans "Rear" %}</h2>
|
|
|
{% include 'dcim/inc/rack_elevation.html' with object=object.rack face='rear' extra_params=svg_extra %}
|
|
{% include 'dcim/inc/rack_elevation.html' with object=object.rack face='rear' extra_params=svg_extra %}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|