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

4.0.1 • 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! ❤️

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i astro-svg-loaders

    Weekly Downloads

    3

    Version

    4.0.1

    License

    MIT

    Unpacked Size

    26.3 kB

    Total Files

    17

    Last publish

    Collaborators

    • mohammed-elhaouari