Skip to content

Commit 3098654

Browse files
authored
Merge pull request #830 from jamesgeorge007/master
Add heartbeat animation
2 parents de6b531 + c924e61 commit 3098654

File tree

7 files changed

+6985
-3
lines changed

7 files changed

+6985
-3
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ You may [generate a SRI hash](https://www.srihash.org/) of that particular versi
8181
| `zoomOutDown` | `zoomOutLeft` | `zoomOutRight` | `zoomOutUp` |
8282
| `slideInDown` | `slideInLeft` | `slideInRight` | `slideInUp` |
8383
| `slideOutDown` | `slideOutLeft` | `slideOutRight` | `slideOutUp` |
84+
| `heartBeat` |
8485

8586
Full example:
8687

animate-config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"swing": true,
1010
"tada": true,
1111
"wobble": true,
12-
"jello": true
12+
"jello": true,
13+
"heartBeat": true
1314
},
1415

1516
"bouncing_entrances": {

animate.css

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -703,6 +703,69 @@
703703
transform-origin: center;
704704
}
705705

706+
@-webkit-keyframes heartBeat {
707+
0% {
708+
-webkit-transform: scale(1);
709+
transform: scale(1);
710+
}
711+
712+
14% {
713+
-webkit-transform: scale(1.3);
714+
transform: scale(1.3);
715+
}
716+
717+
28% {
718+
-webkit-transform: scale(1);
719+
transform: scale(1);
720+
}
721+
722+
42% {
723+
-webkit-transform: scale(1.3);
724+
transform: scale(1.3);
725+
}
726+
727+
70% {
728+
-webkit-transform: scale(1);
729+
transform: scale(1);
730+
}
731+
}
732+
733+
@keyframes heartBeat {
734+
0% {
735+
-webkit-transform: scale(1);
736+
transform: scale(1);
737+
}
738+
739+
14% {
740+
-webkit-transform: scale(1.3);
741+
transform: scale(1.3);
742+
}
743+
744+
28% {
745+
-webkit-transform: scale(1);
746+
transform: scale(1);
747+
}
748+
749+
42% {
750+
-webkit-transform: scale(1.3);
751+
transform: scale(1.3);
752+
}
753+
754+
70% {
755+
-webkit-transform: scale(1);
756+
transform: scale(1);
757+
}
758+
}
759+
760+
.heartBeat {
761+
-webkit-animation-name: heartBeat;
762+
animation-name: heartBeat;
763+
-webkit-animation-duration: 1.3s;
764+
animation-duration: 1.3s;
765+
-webkit-animation-timing-function: ease-in-out;
766+
animation-timing-function: ease-in-out;
767+
}
768+
706769
@-webkit-keyframes bounceIn {
707770
from,
708771
20%,

animate.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)