hacktoberfestsonarrradarrplexorganizrnginxthemedark-themeombilidarrdocker-modsdark-themesdark-modecustom-csscssthemes-customthemes-csssubfilterguacamoleskins
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							245 lines
						
					
					
						
							7.0 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							245 lines
						
					
					
						
							7.0 KiB
						
					
					
				| @import "https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css"; | |
| @import "https://fonts.googleapis.com/css?family=Share+Tech+Mono&display=swap"; | |
| @import "https://fonts.googleapis.com/css?family=VT323"; | |
| 
 | |
| 
 | |
|     /* Replace the variables if you have a dark background  */ | |
|     /* Light colors for dark backgrounds */ | |
|     /* | |
|         --div-background-color-10: rgba(255, 255, 255, 0.1); | |
|         --div-background-color-15: rgba(255, 255, 255, 0.15); | |
|         --div-background-color-25: rgba(255, 255, 255, 0.25); | |
|         --div-background-color-35: rgba(255, 255, 255, 0.35); | |
|     https://www.transparenttextures.com/patterns/hexellence.png | |
|     https://www.transparenttextures.com/patterns/gplay.png | |
|     https://www.transparenttextures.com/patterns/simple-horizontal-light.png | |
|     https://www.colourlovers.com/palette/3428762/Fallout?widths=1 | |
|  | |
|     https://codepen.io/lbebber/pen/XJRdrV/ CRT KEY FRAMES | |
|     https://brennan.io/2017/06/14/alien-computer-card/ | |
|     https://www.cssmatic.com/noise-texture | |
|  | |
|     https://codepen.io/somethingformed/pen/raWJXV | |
|     radial-gradient(ellipse at center,#0f7 0,rgba(0,255,119,0) 100%) center center/cover no-repeat fixed, | |
|     */ | |
| 
 | |
| * { | |
|     outline: none; | |
| } | |
| 
 | |
| @media (max-width: 500px) { | |
|     #login { | |
|         -webkit-backdrop-filter: blur(0px); | |
|         backdrop-filter: blur(0px); | |
|         position: absolute; | |
|         top: 0; | |
|         left: 0; | |
|         bottom: 0; | |
|         right: 0; | |
|         height: 100%; | |
|         width: 100%; | |
|         border-radius: none !important; | |
|     } | |
|     .background-wrap,#video-bg-elem  {display: none;} | |
|      | |
|     .shadow { | |
|         -webkit-box-shadow: inset 0px 0px 0px 2px #F000 !important; | |
|         box-shadow: inset 0px 0px 0px 2px #F000 !important; | |
|     } | |
| } | |
| 
 | |
| html { | |
|     background: var(--main-bg) !important; | |
| } | |
| 
 | |
| body { | |
|     background: var(--main-bg) !important; | |
|     position: absolute; | |
|     top: 0; | |
|     left: 0; | |
|     bottom: 0; | |
|     right: 0; | |
|     height: 100%; | |
|     width: 100%; | |
|     overflow: hidden; | |
| } | |
| @media only screen and (max-width: 768px) { | |
|     #login { | |
|         min-width: 300px; | |
|     } | |
| } | |
| /*FOR VIDEO BACKGROUND*/ | |
| .background-wrap { | |
|     position: fixed; | |
|     z-index: -1000; | |
|     width: 100%; | |
|     height: 100%; | |
|     overflow: hidden; | |
|     top: 0; | |
|     left: 0; | |
| } | |
| #video-bg-elem { | |
|     position: absolute; | |
|     top: 0; | |
|     left: 0; | |
|     min-height: 100%; | |
|     min-width: 100%; | |
| } | |
| /*TEXT COLOR*/ | |
| #login h1, | |
| #login h2, | |
| #login .error { | |
|     color: var(--text-color) !important; | |
|     text-shadow: var(--text-shadow) var(--text-color); | |
|     font-size: 20px; | |
| } | |
| #login a { | |
|     color: var(--link-color); | |
|     text-shadow: var(--text-shadow) var(--text-color); | |
| } | |
| #login a:hover { | |
|     color: var(--link-color-hover); | |
|     text-shadow: var(--text-shadow) var(--text-color); | |
| } | |
| #login input { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login ::placeholder { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login ::-webkit-input-placeholder { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login ::-moz-placeholder { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login :-ms-input-placeholder { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login :-moz-placeholder { | |
|     color: var(--input-color); | |
|     text-shadow: 0 0 5px var(--text-color); | |
| } | |
| #login input:focus::-webkit-input-placeholder { | |
|     color: transparent !important; | |
|     text-shadow: 0 0 0px transparent; | |
| } | |
| #login input:focus:-moz-placeholder { | |
|     color: transparent !important; | |
|     text-shadow: 0 0 0px transparent; | |
| } | |
| #login input:focus::-moz-placeholder { | |
|     color: transparent !important; | |
|     text-shadow: 0 0 0px transparent; | |
| } | |
| #login input:focus:-ms-input-placeholder { | |
|     color: transparent !important; | |
|     text-shadow: 0 0 0px transparent; | |
| } | |
| 
 | |
| /*TEXT FONT*/ | |
| #login h1, | |
| #login h2, | |
| #login a, | |
| #login .button, | |
| #login .error { | |
|     font-family: var(--text-font); | |
|     -webkit-font-smoothing: none; | |
|     line-height: 1.2; | |
| } | |
| 
 | |
| /* CASE COLOR */ | |
| #login [class^='case-'], | |
| #login [class*=' case-'] { | |
|     font-family: cases!important; | |
|     speak: none; | |
|     font-style: normal; | |
|     font-weight: normal; | |
|     font-variant: normal; | |
|     text-transform: none; | |
|     color: var(--case-color); | |
|     text-shadow: var(--text-shadow) var(--text-color); | |
| } | |
| /*INPUT FORMS*/ | |
| #login [type=text], | |
| #login [type=password] { | |
|     font-family: var(--input-font); | |
|     background-color: rgba(0, 0, 0, 0.25); | |
|     border: 2px solid transparent; | |
|     text-transform: uppercase; | |
|     border-radius: 5px; | |
| } | |
| #login [type=text]:active, | |
| #login [type=text]:focus, | |
| #login [type=password]:active, | |
| #login [type=password]:focus { | |
|     font-family: var(--input-font); | |
|     background-color: rgba(0, 0, 0, 0.25); | |
|     border: 2px solid transparent; | |
|     text-transform: uppercase; | |
| 
 | |
| } | |
| 
 | |
| 
 | |
| /*BUTTON*/ | |
| #login .button { | |
|     color: var(--button-text-color); | |
|     text-shadow: var(--text-shadow) var(--text-color); | |
|     background: linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 0 no-repeat, linear-gradient(90deg, var(--button-color2) 0, var(--button-color)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color2) 0, var(--button-color2)) 0 100% no-repeat, linear-gradient(0deg, var(--button-color) 0, var(--button-color)) 100% 100% no-repeat; | |
|     background: -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 0 no-repeat, -webkit-gradient(linear, left top, right top, from(var(--button-color2)), to(var(--button-color))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color2)), to(var(--button-color2))) 0 100% no-repeat, -webkit-gradient(linear, left bottom, left top, from(var(--button-color)), to(var(--button-color))) 100% 100% no-repeat; | |
|     background-size: 100% 2px, 100% 2px, 2px 100%, 2px 100%; | |
| } | |
| #login .button:hover { | |
|     color: var(--button-text-color-hover); | |
|     text-shadow: var(--text-shadow) var(--button-color-hover); | |
|     box-shadow: var(--box-shadow) var(--button-color-hover); | |
|     background-color: var(--button-color-hover); | |
|     background: -webkit-gradient(linear, left top, right top, from(var(--button-color2-hover)), to(var(--button-color-hover))); | |
|     background: linear-gradient(90deg, var(--button-color2-hover) 0, var(--button-color-hover)); | |
| } | |
| 
 | |
| 
 | |
| #login { | |
|     background: var(--div-background-color-15) !important; | |
|     -webkit-backdrop-filter: blur(10px); | |
|     backdrop-filter: blur(10px); | |
|     padding-top: 1rem; | |
|     position: absolute; | |
|     left: 50%; | |
|     top: 50%; | |
|     transform: translate(-50%, -50%) !; | |
|     -ms-transform: translate(-50%, -50%); | |
|     -webkit-transform: translate(-50%, -50%); | |
|     margin: 0 !important; | |
|     text-transform: uppercase; | |
|     min-width: 300px; | |
| } | |
| 
 | |
| #login .angle:after { | |
|     display: none; | |
| } | |
| #login .wordmark { | |
|     display: none; | |
| } | |
| 
 | |
| #login .logo { | |
|     background: var(--logo); | |
|     background-size: contain; | |
|     padding: 2rem; | |
|     border-radius: 0; | |
|     margin: 0rem 1rem 0rem 1rem; | |
| } | |
| #login .error { | |
|     animation-name: shake; | |
|     animation-duration: .8s; | |
| } | |
| /*LOGIN BOX SHADOW*/ | |
| .shadow { | |
|     -webkit-box-shadow: inset 0px 0px 0px 2px var(--text-color); | |
|     box-shadow: inset 0px 0px 0px 2px var(--text-color); | |
| }
 | |
| 
 |