mirror of
				https://github.com/mdbootstrap/mdb-ui-kit.git
				synced 2025-11-04 01:47:35 +03:00 
			
		
		
		
	Improved animation timing for ripples to more closely match the original
This commit is contained in:
		
							parent
							
								
									85c8baf905
								
							
						
					
					
						commit
						bc800df47d
					
				| 
						 | 
					@ -29,14 +29,18 @@
 | 
				
			||||||
  opacity: 0;
 | 
					  opacity: 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
.ripple.ripple-on {
 | 
					.ripple.ripple-on {
 | 
				
			||||||
  -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					  visibility: visible;
 | 
				
			||||||
  -ms-transition: opacity 0.15s ease-in 0s, -ms-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
  -moz-transition: opacity 0.15s ease-in 0s, -moz-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
  transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
  opacity: 1;
 | 
					  opacity: 1;
 | 
				
			||||||
 | 
					  -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					  -ms-transition: opacity 0.15s ease-in 0s, -ms-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					  -moz-transition: opacity 0.15s ease-in 0s, -moz-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					  transition: opacity 0.15s ease-in 0s, transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
.ripple.ripple-out {
 | 
					.ripple.ripple-out {
 | 
				
			||||||
  -webkit-transition: opacity 0.1s linear 0s !important;
 | 
					  visibility: hidden;
 | 
				
			||||||
  transition: opacity 0.1s linear 0s !important;
 | 
					 | 
				
			||||||
  opacity: 0;
 | 
					  opacity: 0;
 | 
				
			||||||
 | 
					  -webkit-transition: visibility 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
					  -ms-transition: opacity 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
					  -moz-transition: visibility 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
					  transition: visibility 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -30,14 +30,18 @@
 | 
				
			||||||
    opacity: 0;
 | 
					    opacity: 0;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
.ripple.ripple-on {
 | 
					.ripple.ripple-on {
 | 
				
			||||||
    -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
						visibility: visible;
 | 
				
			||||||
    -ms-transition: opacity 0.15s ease-in 0s, -ms-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
    -moz-transition: opacity 0.15s ease-in 0s, -moz-transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
    transition: opacity 0.15s ease-in 0s, transform 0.5s cubic-bezier(0.4, 0, 0.2, 1) 0.1s;
 | 
					 | 
				
			||||||
	opacity: 1;
 | 
						opacity: 1;
 | 
				
			||||||
 | 
					    -webkit-transition: opacity 0.15s ease-in 0s, -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					    -ms-transition: opacity 0.15s ease-in 0s, -ms-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					    -moz-transition: opacity 0.15s ease-in 0s, -moz-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;
 | 
				
			||||||
 | 
					    transition: opacity 0.15s ease-in 0s, transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0.05s;    
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
.ripple.ripple-out {
 | 
					.ripple.ripple-out {
 | 
				
			||||||
    -webkit-transition: opacity 0.1s linear 0s !important;
 | 
						visibility: hidden;
 | 
				
			||||||
    transition: opacity 0.1s linear 0s !important;
 | 
					 | 
				
			||||||
	opacity: 0;
 | 
						opacity: 0;
 | 
				
			||||||
 | 
						-webkit-transition: visibility 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
						-ms-transition: opacity 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
					    -moz-transition: visibility 0s 0.1s, opacity 0.1s linear !important;
 | 
				
			||||||
 | 
					    transition: visibility 0s 0.1s, opacity 0.1s linear !important;    
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -12,7 +12,7 @@ var ripples = {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // animations time
 | 
					        // animations time
 | 
				
			||||||
        var rippleOutTime = 100,
 | 
					        var rippleOutTime = 100,
 | 
				
			||||||
            rippleStartTime = 500;
 | 
					            rippleStartTime = 400;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        // Helper to bind events on dynamically created elements
 | 
					        // Helper to bind events on dynamically created elements
 | 
				
			||||||
        var bind = function(event, selector, callback) {
 | 
					        var bind = function(event, selector, callback) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user