Remove padding from HTMX tables inside cards

This commit is contained in:
Jeremy Stretch 2024-01-12 08:46:12 -05:00
parent 2b2e722822
commit 04dc9a12ad
28 changed files with 36 additions and 36 deletions

View File

@ -51,7 +51,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Provider Accounts" %}</h5> <h5 class="card-header">{% trans "Provider Accounts" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'circuits:provideraccount_list' %}?provider_id={{ object.pk }}" hx-get="{% url 'circuits:provideraccount_list' %}?provider_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -59,7 +59,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Circuits" %}</h5> <h5 class="card-header">{% trans "Circuits" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'circuits:circuit_list' %}?provider_id={{ object.pk }}" hx-get="{% url 'circuits:circuit_list' %}?provider_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -44,7 +44,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Circuits" %}</h5> <h5 class="card-header">{% trans "Circuits" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'circuits:circuit_list' %}?provider_account_id={{ object.pk }}" hx-get="{% url 'circuits:circuit_list' %}?provider_account_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -52,7 +52,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Circuits" %}</h5> <h5 class="card-header">{% trans "Circuits" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'circuits:circuit_list' %}?provider_network_id={{ object.pk }}" hx-get="{% url 'circuits:circuit_list' %}?provider_network_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -116,7 +116,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Files" %}</h5> <h5 class="card-header">{% trans "Files" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'core:datafile_list' %}?source_id={{ object.pk }}" hx-get="{% url 'core:datafile_list' %}?source_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -160,7 +160,7 @@
{% include 'inc/panels/comments.html' %} {% include 'inc/panels/comments.html' %}
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Virtual Device Contexts" %}</h5> <h5 class="card-header">{% trans "Virtual Device Contexts" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:virtualdevicecontext_list' %}?device_id={{ object.pk }}" hx-get="{% url 'dcim:virtualdevicecontext_list' %}?device_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -302,7 +302,7 @@
{% endif %} {% endif %}
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Services" %}</h5> <h5 class="card-header">{% trans "Services" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:service_list' %}?device_id={{ object.pk }}" hx-get="{% url 'ipam:service_list' %}?device_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -349,7 +349,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "IP Addresses" %}</h5> <h5 class="card-header">{% trans "IP Addresses" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:ipaddress_list' %}?interface_id={{ object.pk }}" hx-get="{% url 'ipam:ipaddress_list' %}?interface_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -74,7 +74,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Locations" %}</h5> <h5 class="card-header">{% trans "Child Locations" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:location_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'dcim:location_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -88,7 +88,7 @@
</div> </div>
<div class="card"> <div class="card">
<h5 class="card-header">Non-Racked Devices</h5> <h5 class="card-header">Non-Racked Devices</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:device_list' %}?location_id={{ object.pk }}&rack_id=null&parent_bay_id=null" hx-get="{% url 'dcim:device_list' %}?location_id={{ object.pk }}&rack_id=null&parent_bay_id=null"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -51,7 +51,7 @@
{% csrf_token %} {% csrf_token %}
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Power Feeds" %}</h5> <h5 class="card-header">{% trans "Power Feeds" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:powerfeed_list' %}?power_panel_id={{ object.pk }}" hx-get="{% url 'dcim:powerfeed_list' %}?power_panel_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -54,7 +54,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Regions" %}</h5> <h5 class="card-header">{% trans "Child Regions" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:region_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'dcim:region_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -127,7 +127,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">Locations</h5> <h5 class="card-header">Locations</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:location_list' %}?site_id={{ object.pk }}" hx-get="{% url 'dcim:location_list' %}?site_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -141,7 +141,7 @@
</div> </div>
<div class="card"> <div class="card">
<h5 class="card-header">Non-Racked Devices</h5> <h5 class="card-header">Non-Racked Devices</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:device_list' %}?site_id={{ object.pk }}&rack_id=null&parent_bay_id=null" hx-get="{% url 'dcim:device_list' %}?site_id={{ object.pk }}&rack_id=null&parent_bay_id=null"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -54,7 +54,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Groups" %}</h5> <h5 class="card-header">{% trans "Child Groups" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:sitegroup_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'dcim:sitegroup_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -83,7 +83,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Interfaces" %}</h5> <h5 class="card-header">{% trans "Interfaces" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'dcim:interface_list' %}?vdc_id={{ object.pk }}" hx-get="{% url 'dcim:interface_list' %}?vdc_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -70,7 +70,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Virtual IP Addresses" %}</h5> <h5 class="card-header">{% trans "Virtual IP Addresses" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:ipaddress_list' %}?fhrpgroup_id={{ object.pk }}" hx-get="{% url 'ipam:ipaddress_list' %}?fhrpgroup_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -120,7 +120,7 @@
{% endif %} {% endif %}
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Services" %}</h5> <h5 class="card-header">{% trans "Services" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:service_list' %}?ipaddress_id={{ object.pk }}" hx-get="{% url 'ipam:service_list' %}?ipaddress_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -38,7 +38,7 @@
<div class="col col-md-6"> <div class="col col-md-6">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Importing VRFs" %}</h5> <h5 class="card-header">{% trans "Importing VRFs" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:vrf_list' %}?import_target_id={{ object.pk }}" hx-get="{% url 'ipam:vrf_list' %}?import_target_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -47,7 +47,7 @@
<div class="col col-md-6"> <div class="col col-md-6">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Exporting VRFs" %}</h5> <h5 class="card-header">{% trans "Exporting VRFs" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:vrf_list' %}?export_target_id={{ object.pk }}" hx-get="{% url 'ipam:vrf_list' %}?export_target_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -58,7 +58,7 @@
<div class="col col-md-6"> <div class="col col-md-6">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Importing L2VPNs" %}</h5> <h5 class="card-header">{% trans "Importing L2VPNs" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:l2vpn_list' %}?import_target_id={{ object.pk }}" hx-get="{% url 'vpn:l2vpn_list' %}?import_target_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -67,7 +67,7 @@
<div class="col col-md-6"> <div class="col col-md-6">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Exporting L2VPNs" %}</h5> <h5 class="card-header">{% trans "Exporting L2VPNs" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:l2vpn_list' %}?export_target_id={{ object.pk }}" hx-get="{% url 'vpn:l2vpn_list' %}?export_target_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -85,7 +85,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Prefixes" %}</h5> <h5 class="card-header">{% trans "Prefixes" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:prefix_list' %}?vlan_id={{ object.pk }}" hx-get="{% url 'ipam:prefix_list' %}?vlan_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -84,7 +84,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Assignments" %}</h5> <h5 class="card-header">{% trans "Assignments" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'tenancy:contactassignment_list' %}?contact_id={{ object.pk }}" hx-get="{% url 'tenancy:contactassignment_list' %}?contact_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -47,7 +47,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Groups" %}</h5> <h5 class="card-header">{% trans "Child Groups" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'tenancy:contactgroup_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'tenancy:contactgroup_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -56,7 +56,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Groups" %}</h5> <h5 class="card-header">{% trans "Child Groups" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'tenancy:tenantgroup_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'tenancy:tenantgroup_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -155,7 +155,7 @@
</div> </div>
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Services" %}</h5> <h5 class="card-header">{% trans "Services" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:service_list' %}?virtual_machine_id={{ object.pk }}" hx-get="{% url 'ipam:service_list' %}?virtual_machine_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>
@ -175,7 +175,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Virtual Disks" %}</h5> <h5 class="card-header">{% trans "Virtual Disks" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'virtualization:virtualdisk_list' %}?virtual_machine_id={{ object.pk }}" hx-get="{% url 'virtualization:virtualdisk_list' %}?virtual_machine_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -86,7 +86,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "IP Addresses" %}</h5> <h5 class="card-header">{% trans "IP Addresses" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'ipam:ipaddress_list' %}?vminterface_id={{ object.pk }}" hx-get="{% url 'ipam:ipaddress_list' %}?vminterface_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -57,7 +57,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Proposals" %}</h5> <h5 class="card-header">{% trans "Proposals" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:ikeproposal_list' %}?ike_policy_id={{ object.pk }}" hx-get="{% url 'vpn:ikeproposal_list' %}?ike_policy_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -45,7 +45,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Proposals" %}</h5> <h5 class="card-header">{% trans "Proposals" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:ipsecproposal_list' %}?ipsec_policy_id={{ object.pk }}" hx-get="{% url 'vpn:ipsecproposal_list' %}?ipsec_policy_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -55,7 +55,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Terminations" %}</h5> <h5 class="card-header">{% trans "Terminations" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:l2vpntermination_list' %}?l2vpn_id={{ object.pk }}" hx-get="{% url 'vpn:l2vpntermination_list' %}?l2vpn_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -71,7 +71,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Terminations" %}</h5> <h5 class="card-header">{% trans "Terminations" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:tunneltermination_list' %}?tunnel_id={{ object.pk }}" hx-get="{% url 'vpn:tunneltermination_list' %}?tunnel_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -51,7 +51,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Peer Terminations" %}</h5> <h5 class="card-header">{% trans "Peer Terminations" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'vpn:tunneltermination_list' %}?tunnel_id={{ object.tunnel.pk }}&id__n={{ object.pk }}" hx-get="{% url 'vpn:tunneltermination_list' %}?tunnel_id={{ object.tunnel.pk }}&id__n={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -54,7 +54,7 @@
<div class="col col-md-12"> <div class="col col-md-12">
<div class="card"> <div class="card">
<h5 class="card-header">{% trans "Child Groups" %}</h5> <h5 class="card-header">{% trans "Child Groups" %}</h5>
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url 'wireless:wirelesslangroup_list' %}?parent_id={{ object.pk }}" hx-get="{% url 'wireless:wirelesslangroup_list' %}?parent_id={{ object.pk }}"
hx-trigger="load" hx-trigger="load"
></div> ></div>

View File

@ -1,4 +1,4 @@
<div class="card-body htmx-container table-responsive" <div class="card-body htmx-container table-responsive p-0"
hx-get="{% url viewname %}{% if url_params %}?{{ url_params.urlencode }}{% endif %}" hx-get="{% url viewname %}{% if url_params %}?{{ url_params.urlencode }}{% endif %}"
hx-trigger="load" hx-trigger="load"
></div> ></div>