23 lines
No EOL
701 B
JavaScript
23 lines
No EOL
701 B
JavaScript
var bodyele = document.getElementById("body");
|
|
var sidebarele = document.getElementById("sidebar");
|
|
function toggleSidebar(override) {
|
|
bodyele.dataset.sidebarOpen = override ?? (bodyele.dataset.sidebarOpen == "false");
|
|
sessionStorage.setItem("sidebar", bodyele.dataset.sidebarOpen);
|
|
}
|
|
function opensearch(sq) {
|
|
search.value = sq;
|
|
onsearch();
|
|
toggleSidebar(true);
|
|
}
|
|
if (window.innerWidth > 800) {
|
|
bodyele.dataset.sidebarOpen = sessionStorage.getItem("sidebar") == "true";
|
|
} else {
|
|
bodyele.dataset.sidebarOpen = true;
|
|
setTimeout(() => {
|
|
bodyele.dataset.sidebarOpen = false;
|
|
}, 1)
|
|
}
|
|
setTimeout(() => {
|
|
sidebarele.dataset.okanimate = true;
|
|
bodyele.dataset.okanimate = true;
|
|
}, 1) |