1 changed files with 46 additions and 0 deletions
@ -0,0 +1,46 @@
|
||||
//This code waits for the viewer to load with the search panel open, then it closes the search 'companion window'
|
||||
//leaving the search icon visible. This combo is not available in the configs
|
||||
window.addEventListener("load", () => { |
||||
const tryInit = (attempts = 0) => { |
||||
const searchPanel = document.querySelector("div.mirador31"); |
||||
const searchPanelToggle = document.querySelector("button.mirador34"); |
||||
|
||||
if (!searchPanel || !searchPanelToggle) { |
||||
if (attempts < 20) setTimeout(() => tryInit(attempts + 1), 250); |
||||
return; |
||||
} |
||||
|
||||
searchPanel.style.display = "none"; |
||||
searchPanel.style.visibility = "hidden"; |
||||
searchPanelToggle.setAttribute("aria-expanded", "false"); |
||||
searchPanelToggle.setAttribute("aria-label", "Expand sidebar"); |
||||
searchPanelToggle.setAttribute("title", "Expand sidebar"); |
||||
searchPanelToggle.click(); |
||||
}; |
||||
|
||||
tryInit(); |
||||
}); |
||||
|
||||
/* |
||||
window.addEventListener("load", (event) => { |
||||
// find elements
|
||||
const searchPanel = document.querySelector("div.mirador31"); |
||||
const searchPanelToggle = document.querySelector("button.mirador34"); |
||||
// const searchPanelIcon = document.querySelector("button.MuiButtonBase-root.MuiTab-root.mirador26 svg");
|
||||
// hide the panel
|
||||
searchPanel.style.display = "none"; |
||||
searchPanel.style.transform = "translateX(0px)"; |
||||
searchPanel.style.visibility = "hidden"; |
||||
|
||||
searchPanelToggle.setAttribute("aria-expanded", "false"); |
||||
searchPanelToggle.setAttribute("aria-label", "Expand sidebar"); |
||||
searchPanelToggle.setAttribute("title", "Expand sidebar"); |
||||
|
||||
//searchPanelIcon.style.fontSize = "2.7em";
|
||||
//searchPanelIcon.style.marginTop = "21px";
|
||||
//
|
||||
//fake click
|
||||
searchPanelToggle.click(); |
||||
}); |
||||
*/ |
||||
|
||||
Loading…
Reference in new issue