 cd179bbdbb
			
		
	
	
		cd179bbdbb
		
	
	
	
	
		
			
			Two colors are needed so I use a space in the cookie and a split in jinja to "encode" and "decode" them. We should enforce that each theme if they must use a cookie, prefix its name with the name of the theme. The color proposed here are based on bootstrap. We could use others.
		
			
				
	
	
		
			34 lines
		
	
	
		
			840 B
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			840 B
		
	
	
	
		
			CSS
		
	
	
	
	
	
|  .autocompleter-choices li:hover,
 | |
| .checkbox_container label:hover,
 | |
| .checkbox_container input[type="checkbox"]:checked + label,
 | |
| #sidebar,
 | |
| #suggestions input[type="submit"]:hover,
 | |
| #suggestions input[type="submit"]:focus,
 | |
| input[type="submit"],
 | |
| .engine_checkbox label,
 | |
| .engine_checkbox .deny,
 | |
| #search_submit{
 | |
| 	background-color: {{ cookies['courgette-color'].split()[0] }};
 | |
| }
 | |
| 
 | |
| .result_title a,
 | |
| .row a,
 | |
| .title h1{
 | |
| 	color: {{ cookies['courgette-color'].split()[0] }};
 | |
| }
 | |
| 
 | |
| #answers {
 | |
| 	border-color: {{ cookies['courgette-color'].split()[0] }};
 | |
| }
 | |
| 
 | |
| #search_submit:hover,
 | |
| #search_submit:focus,
 | |
| #sidebar input[type="submit"]:hover,
 | |
| #sidebar input[type="submit"]:focus {
 | |
| 	background-color: {{ cookies['courgette-color'].split()[1] }};
 | |
| }
 | |
| 
 | |
| input[type="submit"]:hover,
 | |
| input[type="submit"]:focus {
 | |
| 	background: {{ cookies['courgette-color'].split()[1] }};
 | |
| } |