User:Willowisp/vector-2022.js: Difference between revisions

From Baldur's Gate 3 Wiki
Jump to navigation Jump to search
No edit summary
Tag: Reverted
No edit summary
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
/**
* Toggle spoiler content's display on the wiki.
*
* @author Willowisp
*
*/
if ($(".spoiler")[0]) {
$("#spoilerButton").removeClass("spoiler-button-hidden");
$("#spoilerButtonActOne").removeClass("spoiler-button-hidden");
$("#spoilerButtonActTwo").removeClass("spoiler-button-hidden");
$("#spoilerButtonActThree").removeClass("spoiler-button-hidden");
}
function spoilerToggle() {
function spoilerToggle() {
var spoilerElement = document.getElementsByClassName("spoiler")[0];
$(".spoiler").toggleClass("spoiler-hidden");
if (spoilerElement.classList.contains("spoiler-hidden")) {
}
spoilerElement.classList.remove("spoiler-hidden");
 
function updateSpoilerButton() {
$("#spoilerButton").toggleClass("spoiler-button-on");
$("#spoilerButtonActOne").toggleClass("spoiler-button-active");
$("#spoilerButtonActTwo").toggleClass("spoiler-button-active");
$("#spoilerButtonActThree").toggleClass("spoiler-button-active");
if ($("#spoilerButton").hasClass("spoiler-button-on")) {
$("#spoilerButton").attr("aria-label", "Disable hide spoilers");
} else {
} else {
spoilerElement.classList.add("spoiler-hidden");
$("#spoilerButton").attr("aria-label", "Enable hide spoilers");
}
if (spoilerElement == null) {
}
}
}
}


function updateSpoilerButton() {
function updateSpoilerButtonActOne() {
var element = document.getElementById("spoilerButton");
$("#spoilerButtonActOne").toggleClass("spoiler-button-on");
element.classList.toggle("spoiler-button-on");
}
 
function updateSpoilerButtonActTwo() {
$("#spoilerButtonActTwo").toggleClass("spoiler-button-on");
}
}


function updateHiddenState {
function updateSpoilerButtonActThree() {
var element = document.getElementById("spoilerButton");
$("#spoilerButtonActThree").toggleClass("spoiler-button-on");
if getAttribute(on)
}
}


function spoilerEnableActOne() {
function spoilerToggleActOne() {
var spoilerElement = document.getElementsByClassName("spoiler")[0];
$(".spoiler-act-one").toggleClass("spoiler-hidden-allowed");
if (spoilerElement.classList.contains("spoiler-act-one")) {
spoilerElement.classList.remove("spoiler-act-one");
} else {
spoilerElement.classList.add("spoiler-act-one");
}
if (spoilerElement == null) {
}
}
}


function spoilerEnableActTwo() {
function spoilerToggleActTwo() {
var spoilerElement = document.getElementsByClassName("spoiler")[0];
$(".spoiler-act-two").toggleClass("spoiler-hidden-allowed");
if (spoilerElement.classList.contains("spoiler-act-two")) {
spoilerElement.classList.remove("spoiler-act-two");
} else {
spoilerElement.classList.add("spoiler-act-two");
}
if (spoilerElement == null) {
}
}
}


function spoilerEnableActThree() {
function spoilerToggleActThree() {
var spoilerElement = document.getElementsByClassName("spoiler")[0];
$(".spoiler-act-three").toggleClass("spoiler-hidden-allowed");
if (spoilerElement.classList.contains("spoiler-act-three")) {
spoilerElement.classList.remove("spoiler-act-three");
} else {
spoilerElement.classList.add("spoiler-act-three");
}
if (spoilerElement == null) {
}
}
}

Latest revision as of 15:56, 29 January 2024

/**
 * Toggle spoiler content's display on the wiki.
 * 
 * @author Willowisp
 * 
 */
 
 if ($(".spoiler")[0]) {
	$("#spoilerButton").removeClass("spoiler-button-hidden");
	$("#spoilerButtonActOne").removeClass("spoiler-button-hidden");
	$("#spoilerButtonActTwo").removeClass("spoiler-button-hidden");
	$("#spoilerButtonActThree").removeClass("spoiler-button-hidden");
}

function spoilerToggle() {
		$(".spoiler").toggleClass("spoiler-hidden");
}

function updateSpoilerButton() {
	$("#spoilerButton").toggleClass("spoiler-button-on");
	$("#spoilerButtonActOne").toggleClass("spoiler-button-active");
	$("#spoilerButtonActTwo").toggleClass("spoiler-button-active");
	$("#spoilerButtonActThree").toggleClass("spoiler-button-active");
	if ($("#spoilerButton").hasClass("spoiler-button-on")) {
	$("#spoilerButton").attr("aria-label", "Disable hide spoilers");		
	} else {
	$("#spoilerButton").attr("aria-label", "Enable hide spoilers");		
	}
}

function updateSpoilerButtonActOne() {
	$("#spoilerButtonActOne").toggleClass("spoiler-button-on");
}

function updateSpoilerButtonActTwo() {
	$("#spoilerButtonActTwo").toggleClass("spoiler-button-on");
}

function updateSpoilerButtonActThree() {
	$("#spoilerButtonActThree").toggleClass("spoiler-button-on");
}

function spoilerToggleActOne() {
		$(".spoiler-act-one").toggleClass("spoiler-hidden-allowed");
}

function spoilerToggleActTwo() {
		$(".spoiler-act-two").toggleClass("spoiler-hidden-allowed");
}

function spoilerToggleActThree() {
		$(".spoiler-act-three").toggleClass("spoiler-hidden-allowed");
}