cookies (sorry)

This commit is contained in:
iTrooz_ 2021-11-16 13:59:21 +01:00
parent 52397eca92
commit 346edc45c6
No known key found for this signature in database
GPG Key ID: 9F6DBA12596D5703
3 changed files with 14 additions and 9 deletions

View File

@ -8,12 +8,6 @@ function switchTheme(){
if(fading)return;
fading = true;
if(currentTheme=="today"){
currentTheme="2000";
}else{
currentTheme="today";
}
let LOOP_TIMES = 100;
for(let i=0;i<=LOOP_TIMES;++i){
@ -23,7 +17,12 @@ function switchTheme(){
let div = document.getElementsByTagName("body")[0];
setTimeout(()=>{
setTheme(currentTheme);
if(currentTheme=="today"){
setTheme("2000");
}else{
setTheme("today");
}
for(let i=0;i<=LOOP_TIMES;++i){
setTimeout(() => {setTransition(div, (LOOP_TIMES-i)*2)}, i*5);
@ -35,6 +34,8 @@ function switchTheme(){
}
function setTheme(themeName){
currentTheme = themeName
document.cookie = currentTheme
for(let i of document.getElementsByClassName("css")){
if(i.rel=="stylesheet"){
let styleName = i.href.split("/").pop();
@ -43,5 +44,9 @@ function setTheme(themeName){
}
}
var currentTheme = "today";
setTheme(currentTheme);
if(document.cookie==""){
setTheme("today")
}else{
console.log(document.cookie)
setTheme(document.cookie); // I know, we aren't supposed to store cookies like that
}

0
styles/2000/index.css Normal file
View File

0
styles/2000/success.css Normal file
View File