mirror of
				https://github.com/twbs/bootstrap.git
				synced 2022-11-09 12:25:43 -05:00 
			
		
		
		
	Add Bootstrap's very first spinners omfg it's actually happening
This commit is contained in:
		
							parent
							
								
									f3bd8602df
								
							
						
					
					
						commit
						52a86cc671
					
				
					 5 changed files with 249 additions and 0 deletions
				
			
		
							
								
								
									
										69
									
								
								scss/_spinners.scss
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								scss/_spinners.scss
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,69 @@
 | 
			
		|||
//
 | 
			
		||||
// Rotating border
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
@keyframes spinner-border {
 | 
			
		||||
  to { transform: rotate(360deg); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.spinner-border {
 | 
			
		||||
  position: relative;
 | 
			
		||||
  display: inline-block;
 | 
			
		||||
  width: $spinner-width;
 | 
			
		||||
  height: $spinner-height;
 | 
			
		||||
  overflow: hidden;
 | 
			
		||||
  text-indent: -999em;
 | 
			
		||||
  vertical-align: text-bottom;
 | 
			
		||||
  border: $spinner-border-width solid;
 | 
			
		||||
  border-color: currentColor transparent currentColor currentColor;
 | 
			
		||||
  border-radius: 50%;
 | 
			
		||||
  animation-name: spinner-border;
 | 
			
		||||
  animation-duration: .75s;
 | 
			
		||||
  animation-timing-function: linear;
 | 
			
		||||
  animation-iteration-count: infinite;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.spinner-border-sm {
 | 
			
		||||
  width: $spinner-width-sm;
 | 
			
		||||
  height: $spinner-height-sm;
 | 
			
		||||
  border-width: $spinner-border-width-sm;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
//
 | 
			
		||||
// Growing circle
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
@keyframes spinner-grow {
 | 
			
		||||
  0% {
 | 
			
		||||
    opacity: 0;
 | 
			
		||||
    transform: scale(0);
 | 
			
		||||
  }
 | 
			
		||||
  50% {
 | 
			
		||||
    opacity: 1;
 | 
			
		||||
  }
 | 
			
		||||
  100% {
 | 
			
		||||
    opacity: 0;
 | 
			
		||||
    transform: scale(1);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.spinner-grow {
 | 
			
		||||
  position: relative;
 | 
			
		||||
  display: inline-block;
 | 
			
		||||
  width: $spinner-width;
 | 
			
		||||
  height: $spinner-height;
 | 
			
		||||
  overflow: hidden;
 | 
			
		||||
  text-indent: -999em;
 | 
			
		||||
  vertical-align: text-bottom;
 | 
			
		||||
  background-color: currentColor;
 | 
			
		||||
  border-radius: 50%;
 | 
			
		||||
  animation-name: spinner-grow;
 | 
			
		||||
  animation-duration: .75s;
 | 
			
		||||
  animation-timing-function: linear;
 | 
			
		||||
  animation-iteration-count: infinite;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.spinner-grow-sm {
 | 
			
		||||
  width: $spinner-width-sm;
 | 
			
		||||
  height: $spinner-height-sm;
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue