From 9115cce2c5008f9a0b266b007ad1e86e72975da6 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 7 Apr 2025 17:51:52 -0300 Subject: [PATCH] =?UTF-8?q?Alterado=20app.blade.php,=20fixed-plugin.blade.?= =?UTF-8?q?php,=20navbar.blade.php=20e=20topnav.blade.php=20para=20corrigi?= =?UTF-8?q?r=20o=20scroll=20horizontal=20aleatorios=20nas=20paginas=20home?= =?UTF-8?q?=20e=20about=20ap=C3=B3s=20login,=20com=20ajuste=20do=20bot?= =?UTF-8?q?=C3=A3o=20idiomas=20para=20ficar=20no=20padr=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/js/custom.js | 16 ++ resources/scss/argon-dashboard/_dropdown.scss | 13 +- .../views/components/fixed-plugin.blade.php | 10 +- resources/views/layouts/app.blade.php | 38 +++- .../layouts/navbars/auth/topnav.blade.php | 9 +- .../layouts/navbars/guest/navbar.blade.php | 190 ++++++------------ 6 files changed, 140 insertions(+), 136 deletions(-) diff --git a/resources/js/custom.js b/resources/js/custom.js index 0be52c9d3..28bf54643 100644 --- a/resources/js/custom.js +++ b/resources/js/custom.js @@ -561,6 +561,22 @@ function getEventTarget(e) { return e.target || e.srcElement; } +// Fix dropdown style when shown +document.addEventListener("DOMContentLoaded", function() { + document.querySelectorAll('.dropdown').forEach(drop => { + drop.addEventListener('show.bs.dropdown', function () { + const menu = this.querySelector('.dropdown-menu'); + if (menu) { + menu.style.maxHeight = 'none'; + menu.style.overflowY = 'visible'; + menu.style.position = 'absolute'; + menu.style.inset = 'unset'; + menu.style.zIndex = '1050'; + } + }); + }); +}); + // End tabs navigation // Light Mode / Dark Mode diff --git a/resources/scss/argon-dashboard/_dropdown.scss b/resources/scss/argon-dashboard/_dropdown.scss index d1bdf6de0..dc81ab7a2 100644 --- a/resources/scss/argon-dashboard/_dropdown.scss +++ b/resources/scss/argon-dashboard/_dropdown.scss @@ -29,6 +29,15 @@ } } + .dropdown-menu { + max-height: none !important; + overflow: visible !important; + position: absolute !important; + inset: unset !important; + z-index: 1050; + } + + .dropdown { &.dropdown-hover .dropdown-menu, .dropdown-menu { @@ -140,9 +149,11 @@ } .dropdown.nav-item .dropdown-menu { background-color: transparent; - overflow: scroll; + overflow: visible; position: relative; } + + } .dropdown { diff --git a/resources/views/components/fixed-plugin.blade.php b/resources/views/components/fixed-plugin.blade.php index 08fb8d3e7..d072f383b 100644 --- a/resources/views/components/fixed-plugin.blade.php +++ b/resources/views/components/fixed-plugin.blade.php @@ -19,8 +19,13 @@ +
diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index cee2d3cbc..b7f925c87 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -71,11 +71,45 @@ @livewireStyles + + + + + + + + @stack('styles') + + - + @guest @yield("content") @endguest diff --git a/resources/views/layouts/navbars/auth/topnav.blade.php b/resources/views/layouts/navbars/auth/topnav.blade.php index 217b5d641..d9be7f678 100644 --- a/resources/views/layouts/navbars/auth/topnav.blade.php +++ b/resources/views/layouts/navbars/auth/topnav.blade.php @@ -1,8 +1,9 @@ -