pedrolunet

Spark Spinner

Component 3

About

A loading spinner with eight long and short petals that flare outward in a traveling wave while the whole shape slowly turns, for inline loading states in buttons, fields, or panels. Ported from loadsv's Svelte "Spark" spinner by Pedro Lunet.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Spark Spinner to your project and fits it to your theme.

Code

How Spark Spinner is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import Spark from "@/components/ui/spark";

export default function SparkDemo() {
  return (
    <div className="flex items-center justify-center min-h-40">
      <Spark size={48} />
    </div>
  );
}

More by pedrolunet

View all
  • Flip Spinner

    Flip Spinner

    1
  • Clock Spinner

    Clock Spinner

    1
  • Wave Spinner

    Wave Spinner

  • Swirl Spinner

    Swirl Spinner

  • Snake Spinner

    Snake Spinner

  • Ring Spinner

    Ring Spinner

  • Slide Spinner

    Slide Spinner

  • Ribbon Spinner

    Ribbon Spinner