Skip to content

malikfaizanhaider/animations

Repository files navigation

Animations

Installation

npm i @i2cinc/animations

Usage

Importing all animations:

import * as animations from '@i2cinc/animations';

Importing individual animations:

import { bounce } from '@i2cinc/animations';

Importing easings:

import { easings } from '@i2cinc/animations';

Animating an element:

<div style="display: block; width: 100px; height: 100px; background: tomato; margin: 2rem;"></div>

<script type="module">
  import { easings, flip } from 'https://cdn.jsdelivr.net/npm/@i2cinc/animations@1/dist/index.js';

  const box = document.querySelector('div');

  box.animate(flip, {
    duration: 1500,
    iterations: Infinity,
    easing: easings.easeInSine
  });
</script>

This example uses the jsDelivr CDN. To import the library locally, install it and make node_modules/@i2cinc/animations/dist available to your app or bundler.

Developers

To build the project, run:

npm run build

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published