diff --git a/netbox/project-static/dist/netbox.css b/netbox/project-static/dist/netbox.css index f1b9e24e2..ab1bc57fb 100644 Binary files a/netbox/project-static/dist/netbox.css and b/netbox/project-static/dist/netbox.css differ diff --git a/netbox/project-static/styles/custom/_misc.scss b/netbox/project-static/styles/custom/_misc.scss index 08125e8d3..623c5f844 100644 --- a/netbox/project-static/styles/custom/_misc.scss +++ b/netbox/project-static/styles/custom/_misc.scss @@ -33,3 +33,11 @@ span.color-label { .netbox-edition { letter-spacing: .15rem; } + +// A floating div for form buttons +.btn-float-group { + position: sticky; + bottom: 0px; + z-index: 1; + padding: 2px 0px 10px 0px; +} diff --git a/netbox/project-static/styles/overrides/_tabler.scss b/netbox/project-static/styles/overrides/_tabler.scss index 814a6d82b..006f3245b 100644 --- a/netbox/project-static/styles/overrides/_tabler.scss +++ b/netbox/project-static/styles/overrides/_tabler.scss @@ -52,7 +52,7 @@ pre { } // Altering background colors -.page, .page-tabs .nav-tabs .nav-link.active { +.page, .page-tabs .nav-tabs .nav-link.active, .btn-float-group { background-color: var(--#{$prefix}bg-surface-tertiary) !important; } .page-body .card .card-header { @@ -105,7 +105,7 @@ body[data-bs-theme=dark] { .navbar, .page-header { background-color: $rich-black; } - .page, .page-tabs .nav-tabs .nav-link.active { + .page, .page-tabs .nav-tabs .nav-link.active, .btn-float-group { background-color: $rich-black-light !important; } diff --git a/netbox/templates/generic/bulk_edit.html b/netbox/templates/generic/bulk_edit.html index 7da69a281..dc82bdb8c 100644 --- a/netbox/templates/generic/bulk_edit.html +++ b/netbox/templates/generic/bulk_edit.html @@ -102,7 +102,7 @@ Context: {% endif %} -