Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nexoscreation/featurastic-ui-buttons

A modern, customizable, and feature-rich UI button library for web developers. Perfect for React, Angular, Vue, and plain JavaScript projects.
https://github.com/nexoscreation/featurastic-ui-buttons

buttons feturastic frontend library moran ui

Last synced: 5 days ago
JSON representation

A modern, customizable, and feature-rich UI button library for web developers. Perfect for React, Angular, Vue, and plain JavaScript projects.

Awesome Lists containing this project

README

        

![GitHub Pages](https://img.shields.io/github/deployments/nexoscreation/featurastic-ui-buttons/github-pages.svg?style=flat-square&color=cyan)
![GitHub Latest Release](https://img.shields.io/github/v/release/nexoscreation/featurastic-ui-buttons.svg?style=flat-square&color=cyan)
![GitHub License](https://img.shields.io/github/license/nexoscreation/featurastic-ui-buttons.svg?style=flat-square&color=cyan)
![GitHub code size](https://img.shields.io/github/languages/code-size/nexoscreation/featurastic-ui-buttons.svg?style=flat-square&color=cyan)

---

# 🚀 Featurastic UI Buttons

![image](https://github.com/user-attachments/assets/e5f981a7-8d70-4d87-897f-8254eca27383)

🎨 **A modern, customizable, and feature-rich UI button library** designed for stunning web interfaces. Perfect for developers who demand elegance, responsiveness, and simplicity.

---

## ✨ Features

- 💡 **Customizable Styles**: Tailor colors, sizes, shapes, and effects effortlessly.
- ⚡ **Lightweight & Fast**: Minimal footprint, optimized for performance.
- 📱 **Responsive Design**: Looks fantastic on all devices.
- 🔌 **Seamless Integration**: Works with React, Angular, Vue, and vanilla JavaScript.
- 🌈 **Predefined Themes**: Use built-in themes or create your own.
- ✨ **Ripple Effects**: Add interactive animations with one attribute.
- 🌟 **Extendable**: Add custom behaviors and styles easily.

---

## 🔗 Useful Links

[![Web Demo](https://img.shields.io/badge/Web-Demo-blue?style=for-the-badge&logo=google-chrome)](https://nexoscreation.github.io/featurastic-ui-buttons)
[![GitHub Repo](https://img.shields.io/badge/GitHub-Repo-green?style=for-the-badge&logo=github)](https://github.com/nexoscreation/featurastic-ui-buttons)
[![YouTube Video](https://img.shields.io/badge/YouTube-Video-red?style=for-the-badge&logo=youtube)](https://youtu.be/rMnDe0iEGRs?si=Hghh_w4IZfM?)
[![NPM Package](https://img.shields.io/badge/NPM-Package-orange?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/featurastic-ui-buttons)
[![Screenshot](https://img.shields.io/badge/Screenshot-Image-yellow?style=for-the-badge&logo=image)](https://github.com/user-attachments/assets/bfd4aa64-12e4-4fd7-bfb5-ddad41720626)

## 🛠️ Getting Started

### Basic Usage (HTML + JS)

Quickly add a stylish button to your webpage:

```html

Click Me

```

also, include the CSS for advanced styling:

```html

```

---

## 🌟 Built-in Themes & Variants

Featurastic UI Buttons come with built-in themes:

| Variant | Usage Class | Preview Color | Preview Button |
| ------------- | -------------------------- | -------------------------------------------------------------------------------- | -------------- |
| **Primary** | `data-variant="primary"` | ![#00ffff](https://via.placeholder.com/15/00ffff/00ffff.png) hsl(180, 100%, 50%) | Comming Soon! |
| **Secondary** | `data-variant="secondary"` | ![#fe015e](https://via.placeholder.com/15/fe015e/fe015e.png) hsl(338, 99%, 50%) | Comming Soon! |
| **Success** | `data-variant="success"` | ![#26ff00](https://via.placeholder.com/15/26ff00/26ff00.png) hsl(111, 100%, 50%) | Comming Soon! |
| **Error** | `data-variant="error"` | ![#ff0000](https://via.placeholder.com/15/ff0000/ff0000.png) hsl(0, 100%, 50%) | Comming Soon! |
| **Netural** | `data-variant="netural"` | ![#808080](https://via.placeholder.com/15/808080/808080.png) hsl(0, 0%, 50%) | Comming Soon! |

---

## 🌈 Example Buttons

Explore the power of Featurastic UI Buttons:

```html

Primary
Secondary

Success with Ripple

```

---

## 🎉 Coming Soon

- **React.js, Vue.js, Nuxt.js Components**
- Advanced animations and accessibility options.
- More themes and variants.
- Customizable Button size.

---

## 🤝 Contributing

We ❤️ contributions! Here's how you can help:

1. Fork this repository.
2. Create a new branch: `git checkout -b feature-name`.
3. Commit your changes: `git commit -m "Add some feature"`.
4. Push to your branch: `git push origin feature-name`.
5. Open a pull request.

---

## 🛡️ License

This project is open-source and licensed under the **CC0-1.0 License**. See the [LICENSE](LICENSE) file for more details.