mirror of
https://hk.gh-proxy.com/https://github.com/NodeBB/nodebb-theme-harmony.git
synced 2025-10-03 05:01:05 +08:00
This commit is contained in:
parent
96da2db2da
commit
38ff1cd6ce
1 changed files with 11 additions and 0 deletions
|
@ -9,6 +9,7 @@ $(document).ready(function () {
|
|||
handleMobileNavigator();
|
||||
setupNavTooltips();
|
||||
fixPlaceholders();
|
||||
fixSidebarOverflow();
|
||||
|
||||
function setupSkinSwitcher() {
|
||||
$('[component="skinSwitcher"]').on('click', '.dropdown-item', function () {
|
||||
|
@ -273,4 +274,14 @@ $(document).ready(function () {
|
|||
}
|
||||
});
|
||||
}
|
||||
|
||||
function fixSidebarOverflow() {
|
||||
// overflow-y-auto needs to be removed on main-nav when dropdowns are opened
|
||||
const mainNavEl = $('#main-nav');
|
||||
mainNavEl.on('show.bs.dropdown', () => {
|
||||
mainNavEl.removeClass('overflow-y-auto');
|
||||
}).on('hide.bs.dropdown', () => {
|
||||
mainNavEl.addClass('overflow-y-auto');
|
||||
});
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue