Difference between revisions of "MediaWiki: Common.js"
From Genesys Documentation
(12 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
}; | }; | ||
$("#firstHeading").css( styles ).prependTo("#public-uc-heading"); | $("#firstHeading").css( styles ).prependTo("#public-uc-heading"); | ||
− | var image = $("span.image-link").html(); | + | var image = $("span.image-link").html(); |
− | + | var imageStyles = { | |
+ | background: "linear-gradient(rgba(255,79,31,0.7),rgba(255,79,31,0.7)),url(" + image + ") no-repeat left 0/100%", | ||
+ | padding: "50px", | ||
+ | opacity: "1" | ||
+ | } | ||
+ | $("div#public-uc-heading").css( imageStyles ); | ||
} | } | ||
Line 33: | Line 38: | ||
} | } | ||
}()); | }()); | ||
+ | //If there is a "footer-notice", move it to the bottom of the page | ||
+ | if ($("#footer-notice").html().length > 0) { | ||
+ | $("#footer-notice").appendTo("#content"); | ||
+ | $("#footer-notice").css("display", "block"); | ||
+ | } |
Latest revision as of 13:45, April 5, 2022
/* Any JavaScript here will be loaded for all users on every page load. */
$(function () {
if($("div#public-uc-heading").length) {
var styles = {
float : "none",
fontSize: "50px",
marginBottom: "15px",
color: "#fff"
};
$("#firstHeading").css( styles ).prependTo("#public-uc-heading");
var image = $("span.image-link").html();
var imageStyles = {
background: "linear-gradient(rgba(255,79,31,0.7),rgba(255,79,31,0.7)),url(" + image + ") no-repeat left 0/100%",
padding: "50px",
opacity: "1"
}
$("div#public-uc-heading").css( imageStyles );
}
var apps = [];
console.log('YAMLBOX ON');
var boxElements = document.getElementsByClassName("yamlhead");
for (var i = 0; i < boxElements.length; i++) {
var currentId = boxElements[i].getAttribute('id');
boxElements[i].onclick = function () {
console.log('click', currentId);
var chilDivs = this.parentNode.getElementsByClassName("yaml-details");
console.log('click', currentId, chilDivs);
var classes = chilDivs[0].getAttribute('class');
if (classes.includes('yaml-hidden')) {
//remove hidden, replace with visible
chilDivs[0].setAttribute('class', classes.replace('yaml-hidden', 'yaml-show'));
} else {
chilDivs[0].setAttribute('class', classes.replace('yaml-show', 'yaml-hidden'));
}
};
}
}());
//If there is a "footer-notice", move it to the bottom of the page
if ($("#footer-notice").html().length > 0) {
$("#footer-notice").appendTo("#content");
$("#footer-notice").css("display", "block");
}