12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- 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') {
- 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*/
|