cookies (sorry)
This commit is contained in:
		
							parent
							
								
									52397eca92
								
							
						
					
					
						commit
						346edc45c6
					
				| @ -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
									
								
							
							
						
						
									
										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