magic-sass-rails
##magic-sass-rails
magic for rails.
##Magic
CSS3 Animations with special effects. Now on beta, more effects coming soon. Many thanks to daneden for inspiration! My next step is to minifing the code. Take a look at the demo link to demo page
##Installation
Include the application.css.sass or application.css.scss include magic
Example(application.css.sass):
@import magic
Example(application.css.scss):
@import "magic";
##Usage
This is a sample code on hover with jQuery, first you include the class "magictime" and after your desired animation.
$('.yourdiv').hover(function () {
$(this).addClass('magictime puffIn');
});
If you want to load the animation after certain time, you can use this example:
//set timer to 5 seconds, after that, load the magic animation
setTimeout(function(){
$('.yourdiv').addClass('magictime puffIn');
}, 5000);
You can change the time of the animation by set the class "magictime" for example:
.magictime {
-webkit-animation-duration: 3s;
-moz-animation-duration: 3s;
-o-animation-duration: 3s;
animation-duration: 3s;
}
Default CSS timing is:
.magictime {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
}
If you want to assign the timing to a specific animation, you can use that code (use 2 class):
.magictime.magic {
-webkit-animation-duration: 10s;
-moz-animation-duration: 10s;
-o-animation-duration: 10s;
animation-duration: 10s;
}