From acdfd757249e5ca570d37ab14a50e51028116b5d Mon Sep 17 00:00:00 2001 From: rdrew Date: Fri, 6 Mar 2026 09:50:50 -0400 Subject: [PATCH] mirador fix --- css/base/base.css | 1 + css/components/islandora_mods.css | 9 +++++++++ css/components/sdu_kiosk.css | 2 +- js/checkbox.js | 9 --------- js/mirador-mods.js | 24 +++++++++++++++++++++++- 5 files changed, 34 insertions(+), 11 deletions(-) diff --git a/css/base/base.css b/css/base/base.css index a0b0531..01f0892 100755 --- a/css/base/base.css +++ b/css/base/base.css @@ -8,6 +8,7 @@ /** * @file * Generic base elements. + * testin123 */ *, diff --git a/css/components/islandora_mods.css b/css/components/islandora_mods.css index 0acf576..931ec6d 100755 --- a/css/components/islandora_mods.css +++ b/css/components/islandora_mods.css @@ -74,3 +74,12 @@ div#block-mirador-block { .view-solr-search-content .view-content .views-row { max-width: 286px; } +.olivespwc-details__wrapper .field--name-field-contributors { + /* display: none; */ + .field--name-field-contributor-name-and-role { + margin-block-end: 0 !important; + } + .paragraph--type--contributor { + margin-block-end: 1em; + } +} diff --git a/css/components/sdu_kiosk.css b/css/components/sdu_kiosk.css index 8e1e323..af5d5ca 100644 --- a/css/components/sdu_kiosk.css +++ b/css/components/sdu_kiosk.css @@ -1,7 +1,7 @@ /*disable scrolling*/ body.kiosk { - overflow: hidden; +/* overflow: hidden;*/ } .kiosk { #page-wrapper { diff --git a/js/checkbox.js b/js/checkbox.js index 65fdb7a..e8d9dff 100755 --- a/js/checkbox.js +++ b/js/checkbox.js @@ -14,12 +14,3 @@ ''; })(Drupal); -/* -jQuery( window ).on( "load", function() { - console.log( "window loaded" ); - //jQuery(".mirador80").remove(); - //jQuery(".mirador104").click(); -// jQuery('.mirador104 button.MuiButtonBase-root.MuiIconButton-root').trigger('click'); - -}); -*/ diff --git a/js/mirador-mods.js b/js/mirador-mods.js index 5569774..7a5ad51 100755 --- a/js/mirador-mods.js +++ b/js/mirador-mods.js @@ -1,7 +1,7 @@ /* 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 -*/ +testing window.addEventListener("load", (event) => { // find elements const searchPanel = document.querySelector("div.mirador31"); @@ -24,3 +24,25 @@ window.addEventListener("load", (event) => { }); +*/ + +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(); +});