pages/assets/js/search-setup.js
George 05eb46ac3f
Replaced jekyll-minifier that uses uglifier by terser (#2571)
Hopefully fixes #2548.

---------

Signed-off-by: George Araujo <george.gcac@gmail.com>
Signed-off-by: George Araújo <george.gcac@gmail.com>
2024-12-23 14:00:58 -03:00

18 lines
429 B
JavaScript

let searchTheme = determineComputedTheme();
const ninjaKeys = document.querySelector("ninja-keys");
if (searchTheme === "dark") {
ninjaKeys.classList.add("dark");
} else {
ninjaKeys.classList.remove("dark");
}
const openSearchModal = () => {
// collapse navbarNav if expanded on mobile
const $navbarNav = $("#navbarNav");
if ($navbarNav.hasClass("show")) {
$navbarNav.collapse("hide");
}
ninjaKeys.open();
};