From f26ff427e231060a16ee4453d483ba7437026541 Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Sun, 16 Aug 2026 15:35:28 +0200 Subject: [PATCH] Place selection bar after navbar --- js/public_selection.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/js/public_selection.js b/js/public_selection.js index 505b172..adbe5b1 100644 --- a/js/public_selection.js +++ b/js/public_selection.js @@ -88,9 +88,23 @@ updateBar(); } + function placeSelectionBar() { + var $bar = $('#bratonien-selection-bar'); + var $toggle = $('#bratonien-selection-toggle'); + if (!$bar.length || !$toggle.length) { + return; + } + + var $navbar = $toggle.closest('nav.navbar, .navbar, nav').first(); + if ($navbar.length) { + $bar.insertAfter($navbar); + } + } + function setActive(value) { active = value; $('body').toggleClass('bratonien-selection-active', active); + placeSelectionBar(); $('#bratonien-selection-bar').prop('hidden', !active); $('#bratonien-selection-toggle').toggleClass('active', active).attr('aria-pressed', active ? 'true' : 'false'); refreshSelectableItems(); @@ -189,9 +203,11 @@ $(function () { $('#bratonien-selection-toggle').attr('aria-pressed', 'false'); + placeSelectionBar(); }); $(document).ajaxComplete(function () { + placeSelectionBar(); if (active) { refreshSelectableItems(); }