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

From Baldur's Gate 3 Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Tag: Reverted
Line 13: Line 13:


function updateSpoilerButton() {
function updateSpoilerButton() {
$("#spoilerButton").toggleClass("spoiler-button-on");
var spoilerButton = document.getElementById("spoilerButton");
$("#spoilerButtonActOne").toggleClass("spoiler-button-active");
spoilerButton.classList.toggle("spoiler-button-on");
$("#spoilerButtonActTwo").toggleClass("spoiler-button-active");
$("#spoilerButtonActThree").toggleClass("spoiler-button-active");
var spoilerButton = document.getElementById("spoilerButton");
if (spoilerButton.classList.contains("spoiler-button-on")) {
if (spoilerButton.classList.contains("spoiler-button-on")) {
spoilerButton.setAttribute("aria-label", "Disable hide spoilers");
spoilerButton.setAttribute("aria-label", "Disable hide spoilers");
Line 24: Line 21:
spoilerButton.setAttribute("aria-label", "Enable hide spoilers");
spoilerButton.setAttribute("aria-label", "Enable hide spoilers");
}
}
var spoilerButtonActOneEnable = document.getElementById("spoilerButtonActOne");
spoilerButtonActOneEnable.classList.toggle("spoiler-button-active");
var spoilerButtonActTwoEnable = document.getElementById("spoilerButtonActTwo");
spoilerButtonActTwoEnable.classList.toggle("spoiler-button-active");
var spoilerButtonActThreeEnable = document.getElementById("spoilerButtonActThree");
spoilerButtonActThreeEnable.classList.toggle("spoiler-button-active");
}
}


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


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


function updateSpoilerButtonActThree() {
function updateSpoilerButtonActThree() {
$("#spoilerButtonActThree").toggleClass("spoiler-button-on");
var spoilerButtonActThree = document.getElementById("spoilerButtonActThree");
spoilerButtonActThree.classList.toggle("spoiler-button-on");
}
}



Revision as of 15:48, 29 January 2024

/**
 * Toggle spoiler content's display on the wiki.
 * 
 * @author Willowisp
 * 
 */

function spoilerToggle() {
		$(".spoiler").toggleClass("spoiler-hidden");
	if (spoilerElement == null) {
	}
}

function updateSpoilerButton() {
	var spoilerButton = document.getElementById("spoilerButton");
	spoilerButton.classList.toggle("spoiler-button-on");
	
	if (spoilerButton.classList.contains("spoiler-button-on")) {
		spoilerButton.setAttribute("aria-label", "Disable hide spoilers");
	} else {
		spoilerButton.setAttribute("aria-label", "Enable hide spoilers");
	}
	
	var spoilerButtonActOneEnable = document.getElementById("spoilerButtonActOne");
	spoilerButtonActOneEnable.classList.toggle("spoiler-button-active");
	var spoilerButtonActTwoEnable = document.getElementById("spoilerButtonActTwo");
	spoilerButtonActTwoEnable.classList.toggle("spoiler-button-active");
	var spoilerButtonActThreeEnable = document.getElementById("spoilerButtonActThree");
	spoilerButtonActThreeEnable.classList.toggle("spoiler-button-active");	
}

function updateSpoilerButtonActOne() {
	var spoilerButtonActOne = document.getElementById("spoilerButtonActOne");
	spoilerButtonActOne.classList.toggle("spoiler-button-on");
}

function updateSpoilerButtonActTwo() {
	var spoilerButtonActTwo = document.getElementById("spoilerButtonActTwo");
	spoilerButtonActTwo.classList.toggle("spoiler-button-on");
}

function updateSpoilerButtonActThree() {
	var spoilerButtonActThree = document.getElementById("spoilerButtonActThree");
	spoilerButtonActThree.classList.toggle("spoiler-button-on");
}

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

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

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