# SparkButton

> Ruixen Nova is a modern, glowing UI button component designed for sleek and high-performance web interfaces. With animated radial and conic gradients, this button brings a soft, dynamic glow effect that draws user attention without being distracting. Built using React and Tailwind CSS, it supports full customization including color, speed, and element type (as prop), making it highly flexible for any design system. Perfect for call-to-actions, modals, or hero sections, Ruixen Nova blends beauty with functionality and elevates your interface with a premium, futuristic feel.

- Author: [Ruixen UI](https://21st.dev/@ruixen.ui)
- Library: [Ruixen UI](https://21st.dev/@ruixen.ui/library/ruixen-ui)
- License: unknown
- Live preview: https://21st.dev/@ruixen.ui/components/spark-button

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/ruixen.ui/spark-button?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
