mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 18:54:58 +00:00 
			
		
		
		
	
		
			
	
	
		
			88 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			88 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | // | ||
|  | // Progress bars | ||
|  | // -------------------------------------------------- | ||
|  | 
 | ||
|  | 
 | ||
|  | // Bar animations | ||
|  | // ------------------------- | ||
|  | 
 | ||
|  | // WebKit | ||
|  | @-webkit-keyframes progress-bar-stripes { | ||
|  |   from  { background-position: 40px 0; } | ||
|  |   to    { background-position: 0 0; } | ||
|  | } | ||
|  | 
 | ||
|  | // Spec and IE10+ | ||
|  | @keyframes progress-bar-stripes { | ||
|  |   from  { background-position: 40px 0; } | ||
|  |   to    { background-position: 0 0; } | ||
|  | } | ||
|  | 
 | ||
|  | 
 | ||
|  | // Bar itself | ||
|  | // ------------------------- | ||
|  | 
 | ||
|  | // Outer container | ||
|  | .progress { | ||
|  |   overflow: hidden; | ||
|  |   height: @line-height-computed; | ||
|  |   margin-bottom: @line-height-computed; | ||
|  |   background-color: @progress-bg; | ||
|  |   border-radius: @progress-border-radius; | ||
|  |   .box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); | ||
|  | } | ||
|  | 
 | ||
|  | // Bar of progress | ||
|  | .progress-bar { | ||
|  |   float: left; | ||
|  |   width: 0%; | ||
|  |   height: 100%; | ||
|  |   font-size: @font-size-small; | ||
|  |   line-height: @line-height-computed; | ||
|  |   color: @progress-bar-color; | ||
|  |   text-align: center; | ||
|  |   background-color: @progress-bar-bg; | ||
|  |   .box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); | ||
|  |   .transition(width .6s ease); | ||
|  | } | ||
|  | 
 | ||
|  | // Striped bars | ||
|  | // | ||
|  | // `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the | ||
|  | // `.progress-bar-striped` class, which you just add to an existing | ||
|  | // `.progress-bar`. | ||
|  | .progress-striped .progress-bar, | ||
|  | .progress-bar-striped { | ||
|  |   #gradient > .striped(); | ||
|  |   background-size: 40px 40px; | ||
|  | } | ||
|  | 
 | ||
|  | // Call animation for the active one | ||
|  | // | ||
|  | // `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the | ||
|  | // `.progress-bar.active` approach. | ||
|  | .progress.active .progress-bar, | ||
|  | .progress-bar.active { | ||
|  |   .animation(progress-bar-stripes 2s linear infinite); | ||
|  | } | ||
|  | 
 | ||
|  | 
 | ||
|  | // Variations | ||
|  | // ------------------------- | ||
|  | 
 | ||
|  | .progress-bar-success { | ||
|  |   .progress-bar-variant(@progress-bar-success-bg); | ||
|  | } | ||
|  | 
 | ||
|  | .progress-bar-info { | ||
|  |   .progress-bar-variant(@progress-bar-info-bg); | ||
|  | } | ||
|  | 
 | ||
|  | .progress-bar-warning { | ||
|  |   .progress-bar-variant(@progress-bar-warning-bg); | ||
|  | } | ||
|  | 
 | ||
|  | .progress-bar-danger { | ||
|  |   .progress-bar-variant(@progress-bar-danger-bg); | ||
|  | } |