MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
if(myVariable == "true"){ | if(myVariable == "true"){ | ||
// Применение стилей для светлой темы | |||
document.body.style.backgroundColor = "#ffffff"; | |||
document.getElementById('bodyContent').style.backgroundColor = "#f6f6f6"; | |||
document.getElementById('mw-head').style.backgroundColor = "#f6f6f6"; | |||
document.getElementById('mw-head').style.backgroundImage = "none"; | |||
var cells = document.querySelectorAll('.main_table td'); | |||
cells.forEach(function(cell) { | |||
cell.style.backgroundColor = 'yellow'; // Изменение фона | |||
cell.style.color = 'red'; // Изменение цвета текста | |||
cell.style.border = '1px solid black'; // Изменение границы | |||
}); | |||
} | } | ||
Revision as of 18:45, 30 June 2024
/* Any JavaScript here will be loaded for all users on every page load. */
$(document).ready(function(){
var myVariable = localStorage.getItem("isLightTheme");
if(myVariable == "true"){
// Применение стилей для светлой темы
document.body.style.backgroundColor = "#ffffff";
document.getElementById('bodyContent').style.backgroundColor = "#f6f6f6";
document.getElementById('mw-head').style.backgroundColor = "#f6f6f6";
document.getElementById('mw-head').style.backgroundImage = "none";
var cells = document.querySelectorAll('.main_table td');
cells.forEach(function(cell) {
cell.style.backgroundColor = 'yellow'; // Изменение фона
cell.style.color = 'red'; // Изменение цвета текста
cell.style.border = '1px solid black'; // Изменение границы
});
}
// Сохранение переменной в localStorage
$("#ca-custom").click(function(){
if(myVariable == "true"){
localStorage.setItem("isLightTheme", "false");
} else{
localStorage.setItem("isLightTheme", "true");
}
location.reload(true);
console.log(typeof localStorage.getItem("isLightTheme"));
});
});