diff --git a/netbox/project-static/dist/netbox.css b/netbox/project-static/dist/netbox.css index fc27a79e7..55c93ba2c 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/netbox.scss b/netbox/project-static/styles/netbox.scss index af2905312..46d8da9aa 100644 --- a/netbox/project-static/styles/netbox.scss +++ b/netbox/project-static/styles/netbox.scss @@ -6,6 +6,7 @@ // Overrides of external libraries @import 'overrides/bootstrap'; +@import 'overrides/gridstack'; @import 'overrides/tabler'; @import 'overrides/tomselect'; diff --git a/netbox/project-static/styles/overrides/_gridstack.scss b/netbox/project-static/styles/overrides/_gridstack.scss new file mode 100644 index 000000000..ecb5d9a4c --- /dev/null +++ b/netbox/project-static/styles/overrides/_gridstack.scss @@ -0,0 +1,12 @@ +// Altering dashboard card colors +.grid-stack { + .card-header { + // Default color of card header changes depending on theme + &.bg-default { + background: var(--tblr-bg-surface-secondary)!important; + } + a { + color: inherit!important; + } + } +} diff --git a/netbox/project-static/styles/overrides/_tabler.scss b/netbox/project-static/styles/overrides/_tabler.scss index 120f37990..20ebabab0 100644 --- a/netbox/project-static/styles/overrides/_tabler.scss +++ b/netbox/project-static/styles/overrides/_tabler.scss @@ -93,6 +93,10 @@ body[data-bs-theme=dark] { .btn { color: var(--#{$prefix}body-color); } + // Stops table headers from appearing as primary link color + th.orderable a { + color: var(--#{$prefix}body-color); + } } // Adjusting text colors diff --git a/netbox/templates/extras/dashboard/widget.html b/netbox/templates/extras/dashboard/widget.html index 39be16145..51b40342e 100644 --- a/netbox/templates/extras/dashboard/widget.html +++ b/netbox/templates/extras/dashboard/widget.html @@ -9,14 +9,14 @@ gs-id="{{ widget.id }}" >