You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
3.7 KiB
77 lines
3.7 KiB
window.onload=function (){
|
|
let cookies = document.cookie;
|
|
let cookieValue=cookies.split('=');
|
|
if(cookieValue[1]==='null' || localStorage.getItem('Theme')==='null'){
|
|
document.getElementById('retro').setAttribute('disabled','false');
|
|
}
|
|
else if(cookieValue[1]==='Switch Ultra Theme'|| localStorage.getItem('Theme')==='Switch Ultra Theme'){
|
|
document.getElementById('button').innerText="Switch Retro Theme";
|
|
document.getElementById('retro').setAttribute('disabled','false');
|
|
|
|
}
|
|
else if(cookieValue[1]==='Switch Retro Theme'|| localStorage.getItem('Theme')==='Switch Retro Theme'){
|
|
else if(cookieValue[1]==='Switch Ultra Theme'|| localStorage.getItem('Theme')==='Switch Ultra Theme'){
|
|
document.getElementById('button').innerText="Switch Retro Theme";
|
|
document.getElementById('retro').setAttribute('disabled','false');
|
|
|
|
document.getElementById('button').innerText="Switch Ultra Theme";
|
|
document.getElementById('retro').removeAttribute('disabled');
|
|
document.getElementById('ultra').setAttribute('disabled','false');
|
|
localStorage.setItem('Theme',select);
|
|
|
|
}
|
|
else if(select ==='Switch Ultra Theme'){
|
|
document.getElementById('button').innerText="Switch Retro Theme";
|
|
document.getElementById('ultra').removeAttribute('disabled');
|
|
document.getElementById('retro').setAttribute('disabled','false');
|
|
localStorage.setItem('Theme',select);
|
|
}
|
|
}
|
|
else if(cookieValue[1]==='Switch Retro Theme'|| localStorage.getItem('Theme')==='Switch Retro Theme'){
|
|
document.getElementById('button').innerText="Switch Ultra Theme";
|
|
document.getElementById('ultra').setAttribute('disabled','false');
|
|
}
|
|
}
|
|
document.getElementById('button').onclick= function(){
|
|
let select = document.getElementById('button').innerText;
|
|
if(select === 'Switch Retro Theme'){
|
|
let d = new Date();
|
|
days = 365;
|
|
d.setTime(+ d + (days * 86400000)); //24 * 60 * 60 * 1000
|
|
document.cookie="Theme ="+select+ "; expires=" + d.toGMTString() + ";";
|
|
document.getElementById('button').innerText="Switch Ultra Theme";
|
|
document.getElementById('retro').removeAttribute('disabled');
|
|
document.getElementById('ultra').setAttribute('disabled','false');
|
|
localStorage.setItem('Theme',select);
|
|
|
|
}
|
|
else if(select ==='Switch Ultra Theme'){
|
|
let d = new Date();
|
|
days = 365;
|
|
d.setTime(+ d + (days * 86400000)); //24 * 60 * 60 * 1000
|
|
document.cookie="Theme ="+select+ "; expires=" + d.toGMTString() + ";";
|
|
document.getElementById('button').innerText="Switch Retro Theme";
|
|
document.getElementById('ultra').removeAttribute('disabled');
|
|
document.getElementById('retro').setAttribute('disabled','false');
|
|
localStorage.setItem('Theme',select);
|
|
}
|
|
}
|
|
//Function to mouse hovering affect.
|
|
document.getElementById('button').onmouseover = function(){
|
|
document.getElementById('button').style.borderRadius="25px";
|
|
document.getElementById('button').style.width="180px";
|
|
document.getElementById('button').style.height="45px";
|
|
document.getElementById('button').style.marginTop="1px";
|
|
|
|
}
|
|
//Function to mouse out affect
|
|
document.getElementById('button').onmouseout = function(){
|
|
document.getElementById('button').style.borderRadius="25px";
|
|
document.getElementById('button').style.width="150px";
|
|
document.getElementById('button').style.height="30px";
|
|
document.getElementById('button').style.marginTop="8px";
|
|
|
|
}
|
|
|
|
//This is the file where we handle the switching of the Themes.
|
|
/*Author:- Akhil Gullapalli*/
|