astro-svg-loaders
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

🚀 Astro SVG Loaders

version downloads github actions typescript makepr

This Astro package provides you with a collection of loading animations built with pure SVG by the amazing @sherb.

📦 Installation

This package is hosted on npm.

npm install astro-svg-loaders

Or using yarn

yarn add astro-svg-loaders

🥑 Usage

To add a loading indicator in any of your Astro pages or components, just import a loader from astro-svg-loaders then use it inside the your HTML:

---
import { SpinningCircles } from "astro-svg-loaders"
---

<html lang="en">
    <body>
        // renders a spining cercle animation
        <p>Please wait while content is loading</p>
        <SpinningCircles />
    </body>
</html>

List of all available loaders:

Note

You can check a demo of all the available animations here

// renders all available loader animations
<Audio />
<BallTriangle />
<Bars />
<Circles />
<Grid />
<Hearts />
<Oval />
<Puff />
<Rings />
<SpinningCircles />
<TailSpin />
<ThreeDots />

Change log

Please see the changelog for more information on what has changed recently.

Acknowledgements

Astro SVG Loaders relies heavily on the amazing work Sam Herbert is doing developing: SVG-Loaders , Thanks Sam! ❤️

Package Sidebar

Install

npm i astro-svg-loaders

Weekly Downloads

6

Version

4.0.0

License

MIT

Unpacked Size

26.3 kB

Total Files

17

Last publish

Collaborators

  • mohammed-elhaouari