A beautiful, responsive animated background circles component with multiple color variants for modern web applications. This component is part of the Kokonut UI library.
- ✨ Animated glowing circles with smooth transitions
- 🎨 Multiple color variants (8 different color schemes)
- 📱 Fully responsive design for all device sizes
- 🌓 Optimized for performance
- 🧩 Easy to integrate into any Next.js or React project
Check out the live demo: Background Circles Demo
# Using npm
npm install @kokonut-ui/background-circles
# Using yarn
yarn add @kokonut-ui/background-circles
# Using pnpm
pnpm add @kokonut-ui/background-circlesimport { BackgroundCircles } from '@kokonut-ui/background-circles';
export default function HomePage() {
return (
<BackgroundCircles
title="Your Title Here"
description="Your description here"
variant="primary" // Choose from: primary, secondary, tertiary, quaternary, quinary, senary, septenary, octonary
/>
);
}The component comes with 8 different color variants:
primary: Emerald/Cyan gradientsecondary: Violet/Fuchsia gradienttertiary: Orange/Yellow gradientquaternary: Purple/Pink gradientquinary: Red/Rose gradientsenary: Blue/Sky gradientseptenary: Gray gradientoctonary: Red/Rose gradient (default)
| Prop | Type | Default | Description |
|---|---|---|---|
title |
string | "Background Circles" | The main title displayed in the center |
description |
string | "Optional Description" | The description text displayed below the title |
className |
string | undefined | Additional CSS classes to apply to the container |
variant |
string | "octonary" | The color variant to use |
To run this project locally:
# Clone the repository
git clone https://github.com/abhishekabysm/glowing-effect.git
cd glowing-effect
# Install dependencies
npm install
# Start the development server
npm run dev- Abhishek - @abhishekabysm (Instagram: @abhishekabysm)
- Coding Tutor - @coding.tutor (Instagram: @coding.tutor)
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
https://github.com/abhishekabysm/glowing-effect
