cookies (sorry)
This commit is contained in:
parent
52397eca92
commit
346edc45c6
@ -8,12 +8,6 @@ function switchTheme(){
|
|||||||
if(fading)return;
|
if(fading)return;
|
||||||
fading = true;
|
fading = true;
|
||||||
|
|
||||||
if(currentTheme=="today"){
|
|
||||||
currentTheme="2000";
|
|
||||||
}else{
|
|
||||||
currentTheme="today";
|
|
||||||
}
|
|
||||||
|
|
||||||
let LOOP_TIMES = 100;
|
let LOOP_TIMES = 100;
|
||||||
|
|
||||||
for(let i=0;i<=LOOP_TIMES;++i){
|
for(let i=0;i<=LOOP_TIMES;++i){
|
||||||
@ -23,7 +17,12 @@ function switchTheme(){
|
|||||||
let div = document.getElementsByTagName("body")[0];
|
let div = document.getElementsByTagName("body")[0];
|
||||||
|
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
setTheme(currentTheme);
|
|
||||||
|
if(currentTheme=="today"){
|
||||||
|
setTheme("2000");
|
||||||
|
}else{
|
||||||
|
setTheme("today");
|
||||||
|
}
|
||||||
|
|
||||||
for(let i=0;i<=LOOP_TIMES;++i){
|
for(let i=0;i<=LOOP_TIMES;++i){
|
||||||
setTimeout(() => {setTransition(div, (LOOP_TIMES-i)*2)}, i*5);
|
setTimeout(() => {setTransition(div, (LOOP_TIMES-i)*2)}, i*5);
|
||||||
@ -35,6 +34,8 @@ function switchTheme(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
function setTheme(themeName){
|
function setTheme(themeName){
|
||||||
|
currentTheme = themeName
|
||||||
|
document.cookie = currentTheme
|
||||||
for(let i of document.getElementsByClassName("css")){
|
for(let i of document.getElementsByClassName("css")){
|
||||||
if(i.rel=="stylesheet"){
|
if(i.rel=="stylesheet"){
|
||||||
let styleName = i.href.split("/").pop();
|
let styleName = i.href.split("/").pop();
|
||||||
@ -43,5 +44,9 @@ function setTheme(themeName){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var currentTheme = "today";
|
if(document.cookie==""){
|
||||||
setTheme(currentTheme);
|
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
0
styles/2000/index.css
Normal file
0
styles/2000/success.css
Normal file
0
styles/2000/success.css
Normal file
Loading…
Reference in New Issue
Block a user