Browse Source

mirador fix

master
rdrew 1 week ago
parent
commit
acdfd75724
  1. 1
      css/base/base.css
  2. 9
      css/components/islandora_mods.css
  3. 2
      css/components/sdu_kiosk.css
  4. 9
      js/checkbox.js
  5. 24
      js/mirador-mods.js

1
css/base/base.css

@ -8,6 +8,7 @@
/**
* @file
* Generic base elements.
* testin123
*/
*,

9
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;
}
}

2
css/components/sdu_kiosk.css

@ -1,7 +1,7 @@
/*disable scrolling*/
body.kiosk {
overflow: hidden;
/* overflow: hidden;*/
}
.kiosk {
#page-wrapper {

9
js/checkbox.js

@ -14,12 +14,3 @@
'<input type="checkbox" class="form-checkbox form-boolean form-boolean--type-checkbox"/>';
})(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');
});
*/

24
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();
});

Loading…
Cancel
Save