Remove padding surrounding tables inside cards

This commit is contained in:
Jeremy Stretch 2024-01-12 10:55:35 -05:00
parent a16f272535
commit d8e853d1fc
112 changed files with 4579 additions and 5006 deletions

Binary file not shown.

View File

@ -21,5 +21,10 @@
padding: 0.5rem 0.75rem;
}
// Remove bottom margin
.table {
margin-bottom: 0;
}
}
}

View File

@ -15,7 +15,6 @@ table.attr-table {
th {
color: $gray-700;
font-weight: normal;
padding-left: 0;
}
// Restyle row border

View File

@ -10,7 +10,6 @@
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Account Details" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Username" %}</th>
@ -45,7 +44,6 @@
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Assigned Groups" %}</h5>

View File

@ -17,7 +17,6 @@
<div class="col col-md-12">
<div class="card">
<h5 class="card-header">{% trans "Token" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Key" %}</th>
@ -60,5 +59,4 @@
</div>
</div>
</div>
</div>
{% endblock %}

View File

@ -13,7 +13,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Circuit" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Provider" %}</th>
@ -62,7 +61,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Circuit Type" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Circuit Type" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -41,7 +38,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -25,7 +25,6 @@
{% endif %}
</div>
</h5>
<div class="card-body">
{% if termination %}
<table class="table table-hover attr-table">
{% if termination.site %}
@ -151,7 +150,8 @@
{% endfor %}
</table>
{% else %}
<div class="card-body">
<span class="text-muted">{% trans "None" %}</span>
</div>
{% endif %}
</div>
</div>

View File

@ -18,7 +18,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Provider" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "ASNs" %}</th>
@ -36,7 +35,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}

View File

@ -15,7 +15,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Provider Account" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Provider" %}</th>
@ -31,7 +30,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -14,10 +14,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Provider Network" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Provider Network" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Provider" %}</th>
@ -37,7 +34,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -41,7 +41,6 @@
<div class="col col-md-12">
<div class="card">
<h5 class="card-header">{% trans "Rack Elevations" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Default unit height" %}</th>
@ -53,11 +52,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Power Feeds" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Default voltage" %}</th>
@ -73,11 +70,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "IPAM" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Enforce global unique" %}</th>
@ -89,11 +84,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Security" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Allowed URL schemes" %}</th>
@ -101,11 +94,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Banners" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Login banner" %}</th>
@ -125,11 +116,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Pagination" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Paginate count" %}</th>
@ -141,11 +130,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Validation" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Custom validators" %}</th>
@ -169,11 +156,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "User Preferences" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Default user preferences" %}</th>
@ -187,11 +172,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Miscellaneous" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Maintenance mode" %}</th>
@ -215,7 +198,6 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Comment" %}</h5>

View File

@ -30,7 +30,6 @@
<div class="col">
<div class="card">
<h5 class="card-header">{% trans "Data File" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Source" %}</th>
@ -60,7 +59,6 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Content" %}</h5>
<div class="card-body">

View File

@ -29,7 +29,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Data Source" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -76,7 +75,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
@ -84,7 +82,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Backend" %}</h5>
<div class="card-body">
{% with backend=object.backend_class %}
<table class="table table-hover attr-table">
{% for name, field in backend.parameters.items %}
@ -106,7 +103,6 @@
</table>
{% endwith %}
</div>
</div>
{% include 'inc/panels/related_objects.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% plugin_right_page object %}

View File

@ -19,7 +19,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Job" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Object Type" %}</th>
@ -48,11 +47,9 @@
</table>
</div>
</div>
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Scheduling" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Created" %}</th>
@ -79,7 +76,6 @@
</div>
</div>
</div>
</div>
<div class="row">
<div class="col col-12">
<div class="card">

View File

@ -10,7 +10,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Cable" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Type" %}</th>
@ -59,7 +58,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
@ -68,16 +66,12 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Termination" %} A</h5>
<div class="card-body">
{% include 'dcim/inc/cable_termination.html' with terminations=object.a_terminations %}
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Termination" %} B</h5>
<div class="card-body">
{% include 'dcim/inc/cable_termination.html' with terminations=object.b_terminations %}
</div>
</div>
{% plugin_right_page object %}
</div>
</div>

View File

@ -79,10 +79,7 @@
{# Related paths #}
<div class="col col-md-7">
<div class="card">
<h5 class="card-header">
{% trans "Related Paths" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Related Paths" %}</h5>
<table class="table table-hover">
<thead>
<tr>
@ -117,7 +114,6 @@
</table>
</div>
</div>
</div>
</div>
{% endblock %}

View File

@ -14,10 +14,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Console Port" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Console Port" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -49,7 +46,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -57,17 +53,19 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:consoleport_trace' %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if perms.dcim.add_cable %}
<div class="dropdown float-end">
<button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
<button type="button" class="btn btn-primary btn-sm dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
<span class="mdi mdi-ethernet-cable" aria-hidden="true"></span> {% trans "Connect" %}
</button>
<ul class="dropdown-menu dropdown-menu-end">
@ -86,7 +84,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -14,10 +14,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Console Server Port" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Console Server Port" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -49,7 +46,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -59,15 +55,18 @@
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:consoleserverport_trace' %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if perms.dcim.add_cable %}
<div class="dropdown float-end">
<button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
<button type="button" class="btn btn-primary btn-sm dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false">
<span class="mdi mdi-ethernet-cable" aria-hidden="true"></span> {% trans "Connect" %}
</button>
<ul class="dropdown-menu dropdown-menu-end">
@ -86,7 +85,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -12,7 +12,6 @@
<div class="col col-12 col-xl-6">
<div class="card">
<h5 class="card-header">{% trans "Device" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Region" %}</th>
@ -116,13 +115,9 @@
</tr>
</table>
</div>
</div>
{% if vc_members %}
<div class="card">
<h5 class="card-header">
{% trans "Virtual Chassis" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Virtual Chassis" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th>{% trans "Device" %}</th>
@ -147,7 +142,6 @@
</tr>
{% endfor %}
</table>
</div>
<div class="card-footer text-end noprint">
<a href="{{ object.virtual_chassis.get_absolute_url }}" class="btn btn-primary">
<span class="mdi mdi-arrow-right-bold" aria-hidden="true"></span> {% trans "View Virtual Chassis" %}
@ -177,7 +171,6 @@
<div class="col col-12 col-xl-6">
<div class="card">
<h5 class="card-header">{% trans "Management" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Status" %}</th>
@ -247,13 +240,9 @@
{% endif %}
</table>
</div>
</div>
{% if object.powerports.exists and object.poweroutlets.exists %}
<div class="card">
<h5 class="card-header">
{% trans "Power Utilization" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Power Utilization" %}</h5>
<table class="table table-hover">
<tr>
<th>{% trans "Input" %}</th>
@ -298,7 +287,6 @@
{% endfor %}
</table>
</div>
</div>
{% endif %}
<div class="card">
<h5 class="card-header">{% trans "Services" %}</h5>
@ -317,7 +305,6 @@
{% include 'inc/panels/image_attachments.html' %}
<div class="card">
<h5 class="card-header">{% trans "Dimensions" %}</h5>
<div class="card-body table-responsive">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Height" %}</th>
@ -337,7 +324,6 @@
</tr>
</table>
</div>
</div>
{% if object.rack and object.position %}
<div class="row" style="margin-bottom: 20px">
<div class="col col-md-6 col-sm-6 col-xs-12 text-center">

View File

@ -9,7 +9,6 @@
<div class="col-5">
<div class="card">
<h5 class="card-header">{% trans "Config Template" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Config Template" %}</th>
@ -26,7 +25,6 @@
</table>
</div>
</div>
</div>
<div class="col-7">
<div class="card">
<div class="accordion accordion-flush" id="renderConfig">

View File

@ -14,10 +14,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Device Bay" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Device Bay" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -37,17 +34,13 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Installed Device" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Installed Device" %}</h5>
{% if object.installed_device %}
{% with device=object.installed_device %}
<table class="table table-hover attr-table">
@ -62,12 +55,11 @@
</table>
{% endwith %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "None" %}
</div>
{% endif %}
</div>
</div>
{% plugin_right_page object %}
</div>
</div>

View File

@ -20,10 +20,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Device Role" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Device Role" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -49,7 +46,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -8,10 +8,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Chassis" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Chassis" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Manufacturer" %}</th>
@ -96,7 +93,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -14,10 +14,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Front Port" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Front Port" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -63,19 +60,15 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Connection" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Connection" %}</h5>
{% if object.mark_connected %}
<div class="text-muted">
<div class="card-body text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as Connected" %}
</div>
{% elif object.cable %}
@ -101,7 +94,7 @@
</tr>
</table>
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if perms.dcim.add_cable %}
<div class="dropdown float-end">
@ -133,7 +126,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -1,5 +1,5 @@
{% load i18n %}
<table class="table table-hover">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Cable" %}</th>
<td>

View File

@ -3,8 +3,7 @@
<div class="card">
<h5 class="card-header">{% trans "Inventory Items" %}</h5>
<div class="card-body">
<table class="table table-hover table-headings">
<table class="table table-hover">
<thead>
<tr>
<th>{% trans "Name" %}</th>
@ -39,7 +38,6 @@
{% endfor %}
</tbody>
</table>
</div>
<div class="card-footer text-end noprint">
{% if perms.dcim.add_inventoryitem %}
<a href="{% url 'dcim:inventoryitem_add' %}?device={{ object.device.pk }}&component_type={{ object|content_type_id }}&component_id={{ object.pk }}&return_url={{ object.get_absolute_url }}" class="btn btn-primary">

View File

@ -25,8 +25,7 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Interface" %}</h5>
<div class="card-body">
<table class="table table-hover">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
<td>{{ object.device|linkify }}</td>
@ -96,11 +95,9 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Related Interfaces" %}</h5>
<div class="card-body">
<table class="table table-hover">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Parent" %}</th>
<td>{{ object.parent|linkify|placeholder }}</td>
@ -115,7 +112,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -124,8 +120,7 @@
{% include 'inc/panel_table.html' with table=vdc_table heading="Virtual Device Contexts" %}
<div class="card">
<h5 class="card-header">{% trans "Addressing" %}</h5>
<div class="card-body">
<table class="table table-hover">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "MAC Address" %}</th>
<td><span class="font-monospace">{{ object.mac_address|placeholder }}</span></td>
@ -140,19 +135,18 @@
</tr>
</table>
</div>
</div>
{% if not object.is_virtual %}
<div class="card">
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<div class="text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as Connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as Connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:interface_trace' %}
{% elif object.wireless_link %}
<table class="table table-hover">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Wireless Link" %}</th>
<td>
@ -178,7 +172,7 @@
{% endwith %}
</table>
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if object.is_wired and perms.dcim.add_cable %}
<div class="dropdown float-end">
@ -210,12 +204,10 @@
</div>
{% endif %}
</div>
</div>
{% endif %}
{% if object.is_wireless %}
<div class="card">
<h5 class="card-header">{% trans "Wireless" %}</h5>
<div class="card-body">
{% with peer=object.connected_endpoints.0 %}
<table class="table table-hover">
<thead>
@ -284,11 +276,9 @@
</table>
{% endwith %}
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Wireless LANs" %}</h5>
<div class="card-body">
<table class="table table-hover table-headings">
<table class="table table-hover">
<thead>
<tr>
<th>{% trans "Group" %}</th>
@ -309,13 +299,11 @@
</tbody>
</table>
</div>
</div>
{% endif %}
{% if object.is_lag %}
<div class="card">
<h5 class="card-header">{% trans "LAG Members" %}</h5>
<div class="card-body">
<table class="table table-hover table-headings">
<table class="table table-hover">
<thead>
<tr>
<th>{% trans "Parent" %}</th>
@ -338,7 +326,6 @@
</tbody>
</table>
</div>
</div>
{% endif %}
{% include 'ipam/inc/panels/fhrp_groups.html' %}
{% include 'dcim/inc/panels/inventory_items.html' %}

View File

@ -15,7 +15,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Inventory Item" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -63,7 +62,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}

View File

@ -13,7 +13,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Inventory Item Role" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -37,7 +36,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -23,10 +23,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Location" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Location" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -59,7 +56,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% plugin_left_page object %}

View File

@ -30,10 +30,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Manufacturer" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Manufacturer" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -45,7 +42,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -49,7 +49,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Module" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -81,7 +80,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}

View File

@ -15,7 +15,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Module Bay" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -41,7 +40,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>
@ -49,7 +47,6 @@
{% include 'inc/panels/custom_fields.html' %}
<div class="card">
<h5 class="card-header">{% trans "Installed Module" %}</h5>
<div class="card-body">
{% if object.installed_module %}
{% with module=object.installed_module %}
<table class="table table-hover attr-table">
@ -76,10 +73,9 @@
</table>
{% endwith %}
{% else %}
<div class="text-muted">{% trans "None" %}</div>
<div class="card-body text-muted">{% trans "None" %}</div>
{% endif %}
</div>
</div>
{% plugin_right_page object %}
</div>
</div>

View File

@ -9,7 +9,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Module Type" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Manufacturer" %}</th>
@ -39,7 +38,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}

View File

@ -23,10 +23,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Platform" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Platform" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -46,7 +43,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -18,10 +18,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Power Feed" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Power Feed" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Power Panel" %}</th>
@ -79,12 +76,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "Electrical Characteristics" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Electrical Characteristics" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Supply" %}</th>
@ -108,7 +101,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -116,19 +108,18 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<div class="text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:powerfeed_trace' %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not connected" %}
</div>
{% endif %}
</div>
{% if not object.mark_connected and not object.cable %}
<div class="card-footer">
{% if perms.dcim.add_cable %}

View File

@ -14,10 +14,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Power Outlet" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Power Outlet" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -53,7 +50,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -61,15 +57,15 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<div class="text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as Connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as Connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:poweroutlet_trace' %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if perms.dcim.add_cable %}
<a href="{% url 'dcim:cable_add' %}?a_terminations_type=dcim.poweroutlet&a_terminations={{ object.pk }}&b_terminations_type=dcim.powerport&return_url={{ object.get_absolute_url }}" title="{% trans "Connect" %}" class="btn btn-primary float-end">
@ -79,7 +75,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -17,7 +17,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Power Panel" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Site" %}</th>
@ -33,7 +32,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}

View File

@ -14,10 +14,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Power Port" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Power Port" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -53,7 +50,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
@ -61,15 +57,15 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Connection" %}</h5>
<div class="card-body">
{% if object.mark_connected %}
<div class="text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as Connected" %}
<div class="card-body">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span>
{% trans "Marked as Connected" %}
</div>
{% elif object.cable %}
{% include 'dcim/inc/connection_endpoints.html' with trace_url='dcim:powerport_trace' %}
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not Connected" %}
{% if perms.dcim.add_cable %}
<span class="dropdown float-end">
@ -89,7 +85,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -10,10 +10,7 @@
<div class="row">
<div class="col col-12 col-xl-5">
<div class="card">
<h5 class="card-header">
{% trans "Rack" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Rack" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Region" %}</th>
@ -72,10 +69,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Dimensions" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Type" %}</th>
@ -160,7 +155,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-12 col-xl-5">
<div class="card">
<h5 class="card-header">
{% trans "Rack" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Rack" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Region" %}</th>
@ -41,12 +38,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "Reservation Details" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Reservation Details" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Units" %}</th>
@ -71,7 +64,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Rack Role" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Rack Role" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -37,7 +34,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -14,10 +14,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Rear Port" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Rear Port" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Device" %}</th>
@ -59,19 +56,15 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Connection" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Connection" %}</h5>
{% if object.mark_connected %}
<div class="text-muted">
<div class="card-body text-muted">
<span class="text-success"><i class="mdi mdi-check-bold"></i></span> {% trans "Marked as Connected" %}
</div>
{% elif object.cable %}
@ -97,7 +90,7 @@
</tr>
</table>
{% else %}
<div class="text-muted">
<div class="card-body text-muted">
{% trans "Not connected" %}
{% if perms.dcim.add_cable %}
<span class="dropdown float-end">
@ -123,7 +116,6 @@
</div>
{% endif %}
</div>
</div>
{% include 'dcim/inc/panels/inventory_items.html' %}
{% plugin_right_page object %}
</div>

View File

@ -24,7 +24,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Region" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -40,7 +39,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% plugin_left_page object %}

View File

@ -25,7 +25,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Site" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Region" %}</th>
@ -111,7 +110,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -24,7 +24,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Site Group" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -40,7 +39,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% plugin_left_page object %}

View File

@ -18,7 +18,6 @@
<div class="col col-md-4">
<div class="card">
<h5 class="card-header">{% trans "Virtual Chassis" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Domain" %}</th>
@ -44,7 +43,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% plugin_left_page object %}
@ -52,14 +50,15 @@
<div class="col col-md-8">
<div class="card">
<h5 class="card-header">{% trans "Members" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<table class="table table-hover object-list">
<thead>
<tr>
<th>{% trans "Device" %}</th>
<th>{% trans "Position" %}</th>
<th>{% trans "Master" %}</th>
<th>{% trans "Priority" %}</th>
</tr>
</thead>
{% for vc_member in members %}
<tr{% if vc_member == device %} class="info"{% endif %}>
<td>
@ -79,7 +78,6 @@
</tr>
{% endfor %}
</table>
</div>
{% if perms.dcim.change_virtualchassis %}
<div class="card-footer text-end noprint">
<a href="{% url 'dcim:virtualchassis_add_member' pk=object.pk %}?site={{ object.master.site.pk }}&rack={{ object.master.rack.pk }}&return_url={{ object.get_absolute_url }}" class="btn btn-primary">

View File

@ -12,10 +12,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Virtual Device Context" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Virtual Device Context" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -68,7 +65,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
{% include 'inc/panels/tags.html' %}
</div>

View File

@ -8,7 +8,6 @@
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">{% trans "Config Context" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -57,10 +56,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Assignment" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for title, objects in assigned_objects %}
<tr>
@ -79,7 +76,6 @@
</table>
</div>
</div>
</div>
<div class="col col-md-7">
<div class="card">
<h5 class="card-header d-flex justify-content-between">

View File

@ -8,7 +8,6 @@
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">{% trans "Config Template" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -49,7 +48,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -7,10 +7,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Custom Field" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Custom Field" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -55,10 +52,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Behavior" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Search Weight" %}</th>
@ -88,13 +83,11 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Object Types" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for ct in object.content_types.all %}
<tr>
@ -103,10 +96,8 @@
{% endfor %}
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Validation Rules" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Minimum Value" %}</th>
@ -128,7 +119,6 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">Related Objects</h5>
<ul class="list-group list-group-flush">

View File

@ -7,7 +7,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">Custom Field Choice Set</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">Name</th>
@ -41,14 +40,12 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">Choices ({{ object.choices|length }})</h5>
<div class="card-body">
<table class="table table-hover table-headings">
<table class="table table-hover">
<thead>
<tr>
<th>Value</th>
@ -64,7 +61,6 @@
</table>
{% include 'inc/paginator.html' with page=choices %}
</div>
</div>
{% plugin_right_page object %}
</div>
</div>

View File

@ -8,7 +8,6 @@
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">{% trans "Custom Link" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -36,10 +35,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Assigned Models" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for ct in object.content_types.all %}
<tr>
@ -48,7 +45,6 @@
{% endfor %}
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-7">

View File

@ -7,10 +7,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Event Rule" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Event Rule" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -26,12 +23,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "Object Types" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Object Types" %}</h5>
<table class="table table-hover attr-table">
{% for ct in object.content_types.all %}
<tr>
@ -40,12 +33,8 @@
{% endfor %}
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "Events" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Events" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Create" %}</th>
@ -69,7 +58,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
@ -86,10 +74,7 @@
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "Action" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Action" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Type" %}</th>
@ -119,7 +104,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_right_page object %}

View File

@ -15,7 +15,6 @@
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">{% trans "Export Template" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -68,10 +67,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Assigned Models" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for ct in object.content_types.all %}
<tr>
@ -80,7 +77,6 @@
{% endfor %}
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-7">

View File

@ -18,7 +18,6 @@
{% if job.completed %}
<div class="card">
<h5 class="card-header">{% trans "Report Methods" %}</h5>
<div class="card-body">
<table class="table table-hover">
{% for method, data in job.data.items %}
<tr>
@ -33,10 +32,8 @@
{% endfor %}
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Report Results" %}</h5>
<div class="card-body">
<table class="table table-hover report">
<thead>
<tr class="table-headings">
@ -75,7 +72,6 @@
</tbody>
</table>
</div>
</div>
{% elif job.started %}
{% include 'extras/inc/result_pending.html' %}
{% endif %}

View File

@ -19,8 +19,7 @@
{% if job.completed %}
<div class="card mb-3">
<h5 class="card-header">{% trans "Script Log" %}</h5>
<div class="card-body">
<table class="table table-hover panel-body">
<table class="table table-hover">
<tr>
<th>{% trans "Line" %}</th>
<th>{% trans "Level" %}</th>
@ -40,7 +39,6 @@
</tr>
{% endfor %}
</table>
</div>
{% if execution_time %}
<div class="card-footer text-end text-muted">
<small>{% trans "Exec Time" %}: {{ execution_time|floatformat:3 }} {% trans "seconds" context "Unit of time" %}</small>

View File

@ -12,10 +12,7 @@
<div class="row mb-3">
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">
{% trans "Journal Entry" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Journal Entry" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Object" %}</th>
@ -35,7 +32,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
</div>

View File

@ -25,10 +25,7 @@
<div class="row mb-3">
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">
{% trans "Change" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Change" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Time" %}</th>
@ -77,7 +74,6 @@
</table>
</div>
</div>
</div>
<div class="col col-md-7">
<div class="card">
<h5 class="card-header d-flex justify-content-between">

View File

@ -8,7 +8,6 @@
<div class="col col-md-5">
<div class="card">
<h5 class="card-header">{% trans "Saved Filter" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -36,10 +35,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Assigned Models" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for ct in object.content_types.all %}
<tr>
@ -48,7 +45,6 @@
{% endfor %}
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-7">

View File

@ -8,11 +8,8 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Tag" %}
</h5>
<div class="card-body">
<table class="table table-hover panel-body attr-table">
<h5 class="card-header">{% trans "Tag" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
<td>
@ -39,13 +36,11 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Allowed Object Types" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
{% for ct in object.object_types.all %}
<tr>
@ -58,11 +53,9 @@
{% endfor %}
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Tagged Item Types" %}</h5>
<div class="card-body">
<table class="table table-hover panel-body attr-table">
<table class="table table-hover attr-table">
{% for object_type in object_types %}
<tr>
<td>{{ object_type.content_type.name|bettertitle }}</td>
@ -79,7 +72,6 @@
{% endfor %}
</table>
</div>
</div>
{% plugin_right_page object %}
</div>
</div>

View File

@ -7,10 +7,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Webhook" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Webhook" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -22,12 +19,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "HTTP Request" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "HTTP Request" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "HTTP Method" %}</th>
@ -47,12 +40,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">
{% trans "SSL" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "SSL" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "SSL Verification" %}</th>
@ -64,7 +53,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -105,10 +105,7 @@ Context:
<div class="row my-3">
<div class="col col-md-12">
<div class="card">
<h5 class="card-header">
{% trans "Field Options" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Field Options" %}</h5>
<table class="table">
<tr>
<th>{% trans "Field" %}</th>
@ -188,7 +185,6 @@ Context:
</div>
</div>
</div>
</div>
<p class="small text-muted">
<i class="mdi mdi-check-bold text-success"></i>
{% blocktrans trimmed %}

View File

@ -5,7 +5,7 @@
{% if heading %}
<h5 class="card-header{% if panel_class %} text-{{ panel_class }}{% endif %}">{{ heading }}</h5>
{% endif %}
<div class="card-body table-responsive">
<div class="table-responsive">
{% if table.rows %}
{% render_table table 'inc/table.html' %}
{% else %}

View File

@ -5,7 +5,6 @@
{% if custom_fields %}
<div class="card">
<h5 class="card-header">{% trans "Custom Fields" %}</h5>
<div class="card-body">
{% for group_name, fields in custom_fields.items %}
{% if group_name %}
<h6>{{ group_name }}</h6>
@ -31,6 +30,5 @@
</table>
{% endfor %}
</div>
</div>
{% endif %}
{% endwith %}

View File

@ -9,7 +9,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Aggregate" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Family" %}</th>
@ -46,7 +45,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -18,7 +18,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "ASN" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "AS Number" %}</th>
@ -45,7 +44,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
{% include 'inc/panels/tags.html' %}
</div>

View File

@ -10,7 +10,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "ASN Range" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -41,7 +40,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
{% include 'inc/panels/tags.html' %}
</div>

View File

@ -17,7 +17,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "FHRP Group" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Protocol" %}</th>
@ -41,7 +40,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
@ -49,7 +47,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Authentication" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Authentication Type" %}</th>
@ -61,7 +58,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% plugin_right_page object %}
</div>

View File

@ -3,8 +3,7 @@
<div class="card">
<h5 class="card-header">{% trans "FHRP Groups" %}</h5>
<div class="card-body">
<table class="table table-hover table-headings">
<table class="table table-hover">
<thead>
<tr>
<th>{% trans "Group" %}</th>
@ -45,7 +44,6 @@
{% endfor %}
</tbody>
</table>
</div>
<div class="card-footer text-end noprint">
{% if perms.ipam.add_fhrpgroup %}
<a href="{% url 'ipam:fhrpgroup_add' %}?return_url={% url 'ipam:fhrpgroupassignment_add' %}%3Finterface_type={{ object|content_type_id }}%26interface_id={{ object.pk }}" class="btn btn-primary">

View File

@ -8,10 +8,7 @@
<div class="row">
<div class="col col-md-4">
<div class="card">
<h5 class="card-header">
{% trans "IP Address" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "IP Address" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Family" %}</th>
@ -107,7 +104,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -7,10 +7,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "IP Range" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "IP Range" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Family" %}</th>
@ -72,7 +69,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -10,7 +10,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Prefix" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Family" %}</th>
@ -88,13 +87,11 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Addressing" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Utilization" %}</th>
@ -146,14 +143,13 @@
</tr>
</table>
{% if object.prefix.version == 4 %}
<div class="float-end">
<a class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#prefix-modal">
<div class="card-footer text-end">
<a class="btn btn-primary btn-sm" data-bs-toggle="modal" data-bs-target="#prefix-modal">
<i class="mdi mdi-information-outline" aria-hidden="true"></i> {% trans "Addressing Details" %}
</a>
</div>
{% endif %}
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
@ -181,8 +177,8 @@
<h5 class="modal-title">{% trans "Prefix Details" %}</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<table class="table table-hover attr-table">
<div class="modal-body p-0">
<table class="table table-hover attr-table m-0">
<tr>
<th scope="row">{% trans "Network Address" %}</th>
<td>{{ object.prefix.network }}</td>

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "RIR" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "RIR" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -35,7 +32,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Role" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Role" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -35,7 +32,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -8,7 +8,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Route Target" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -24,7 +23,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -18,10 +18,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Service" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Service" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -55,7 +52,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -10,7 +10,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Service Template" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -30,7 +29,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -9,10 +9,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "VLAN" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "VLAN" %}</h5>
<table class="table table-hover attr-table">
{% if object.site.region %}
<tr>
@ -71,7 +68,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -25,7 +25,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "VLAN Group" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -49,7 +48,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -10,10 +10,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "VRF" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "VRF" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Route Distinguisher" %}</th>
@ -38,7 +35,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -16,7 +16,6 @@
<div class="col col-md-7">
<div class="card">
<h5 class="card-header">{% trans "Contact" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Group" %}</th>
@ -70,7 +69,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -15,10 +15,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Contact Group" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Contact Group" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -34,7 +31,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -13,7 +13,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Contact Role" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -25,7 +24,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -15,7 +15,6 @@
<div class="col col-md-7">
<div class="card">
<h5 class="card-header">{% trans "Tenant" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Group" %}</th>
@ -27,7 +26,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}

View File

@ -23,10 +23,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Tenant Group" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Tenant Group" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -42,7 +39,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -12,7 +12,6 @@
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Group" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -21,7 +20,6 @@
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Users" %}</h5>

View File

@ -12,7 +12,6 @@
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Permission" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -28,10 +27,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Actions" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "View" %}</th>
@ -51,7 +48,6 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Constraints" %}</h5>
<div class="card-body">

View File

@ -12,7 +12,6 @@
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Token" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Key" %}</th>
@ -52,5 +51,4 @@
</div>
</div>
</div>
</div>
{% endblock %}

View File

@ -12,7 +12,6 @@
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "User" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Username" %}</th>
@ -45,7 +44,6 @@
</table>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Assigned Groups" %}</h5>

View File

@ -7,10 +7,7 @@
<div class="row">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Cluster" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Cluster" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -47,14 +44,12 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
</div>
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Allocated Resources" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row"><i class="mdi mdi-gauge"></i> {% trans "Virtual CPUs" %}</th>
@ -82,7 +77,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% plugin_right_page object %}

View File

@ -16,10 +16,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Cluster Group" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Cluster Group" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -31,7 +28,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -16,11 +16,8 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Cluster Type" %}
</h5>
<div class="card-body">
<table class="table table-hover card-body attr-table">
<h5 class="card-header">{% trans "Cluster Type" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
<td>{{ object.name }}</td>
@ -37,7 +34,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -16,7 +16,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Virtual Disk" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Virtual Machine" %}</th>
@ -42,7 +41,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -9,10 +9,7 @@
<div class="row my-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Virtual Machine" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Virtual Machine" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -81,7 +78,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/comments.html' %}
@ -90,7 +86,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "Cluster" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Site" %}</th>
@ -119,10 +114,8 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Resources" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row"><i class="mdi mdi-gauge"></i> {% trans "Virtual CPUs" %}</th>
@ -152,7 +145,6 @@
</tr>
</table>
</div>
</div>
<div class="card">
<h5 class="card-header">{% trans "Services" %}</h5>
<div class="card-body htmx-container table-responsive p-0"

View File

@ -9,7 +9,6 @@
<div class="col-5">
<div class="card">
<h5 class="card-header">{% trans "Config Template" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Config Template" %}</th>
@ -26,7 +25,6 @@
</table>
</div>
</div>
</div>
<div class="col-7">
<div class="card">
<div class="accordion accordion-flush" id="renderConfig">

View File

@ -15,10 +15,7 @@
<div class="row mb-3">
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">
{% trans "Interface" %}
</h5>
<div class="card-body">
<h5 class="card-header">{% trans "Interface" %}</h5>
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Virtual Machine" %}</th>
@ -72,7 +69,6 @@
</tr>
</table>
</div>
</div>
{% include 'inc/panels/tags.html' %}
{% plugin_left_page object %}
</div>

View File

@ -8,7 +8,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "IKE Policy" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -43,7 +42,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

View File

@ -8,7 +8,6 @@
<div class="col col-md-6">
<div class="card">
<h5 class="card-header">{% trans "IKE Proposal" %}</h5>
<div class="card-body">
<table class="table table-hover attr-table">
<tr>
<th scope="row">{% trans "Name" %}</th>
@ -46,7 +45,6 @@
</tr>
</table>
</div>
</div>
{% plugin_left_page object %}
</div>
<div class="col col-md-6">

Some files were not shown because too many files have changed in this diff Show More