<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@mechanikadesign/anima@0.0.6/dist/main.js"></script>
<script type="text/javascript">
var Player = anima.Player;
</script>
How to use in es6
npm install --save @mechanikadesign/anima
import { Player } from '@mechanikadesign/anima'
var player = new anima.Player([
{selector: '.sample', properties: [
{
property: 'width',
keyframes: [
[500, '0%'],
[3000, '100px'],
[5000, '10px']
]
},
{
property: 'height',
keyframes: [
[1000],
[2000, '100px']
]
}//,
// {
// property: 'background-image',
// keyframes: [
// [0, 'background-image: linear-gradient(0deg, white 10%, blue 50%, yellow 100%)'],
// [2500, 'background-image: linear-gradient(3600deg, white 10%, blue 20%, red 100%)'],
// [5000, 'background-image: linear-gradient(1200deg, white 10%, red 20%, blue 100%)']
// ]
// }
]}
], {
duration: 5000,
iterationCount: 0,
direction: 'alternate'
})
player.play();