Skip to content

isimarjitsingh/GlassyUI-Components

 
 

Repository files navigation

🌟 GlassyUI-Components

Live Demo: GlassyUI

Welcome to GlassyUI-Components! This open-source library features stunning React components designed with a captivating glassmorphism effect, perfect for giving your web applications a modern and sleek design.

✨ Features

  • Glassmorphism-themed React components
  • Customizable styles with SCSS
  • Beginner-friendly and easy to contribute
  • Modular and reusable components

🛠️ Components

  • Buttons: Various button styles with glassmorphism effect.
  • ProgressBar: Animated progress bars with a glassy look.
  • Input Fields: Sleek input fields styled with glassmorphism.
  • Textareas: Stylish textareas with a glassy touch.
  • Modals: Elegant modals featuring the glassmorphism effect.
  • Navigation Bar: Modern navigation bars with a glassy theme.

🖥️ Website Preview

Home Page Components Button

🚀 Getting Started

Prerequisites

Make sure you have Node.js and npm installed on your machine.

Installation with docker

  1. clone the repository:
git clone https://github.com/Jaishree2310/GlassyUI-Components.git
cd GlassyUI-Components
  1. Run Docker compose File:
docker compose up

Installation without docker

  1. Clone the Repository:
git clone https://github.com/Jaishree2310/GlassyUI-Components.git
cd GlassyUI-Components
  1. Install Dependencies:
npm install
  1. Start the Development Server:
npm start
  1. Open your browser and go to http://localhost:3000 to see the components in action.

📝 Usage

Import the desired component into your React project and use it as follows:

import { GlassyButton } from 'glassyui';

function App() {
  return (
    <div className='App'>
      <GlassyButton>Click Me</GlassyButton>
    </div>
  );
}

🤝 Contributing

We welcome contributions to make this library even better! Here are a few steps to help you get started:

  1. Fork the Repository: Create your own copy of the repository.

  2. Create a Branch: For your feature or bug fix.

git checkout -b my-feature-branch
  1. Make Changes: Implement your feature or fix.

  2. Commit Your Changes:

git commit -m "Add my feature"
  1. Push to the Branch:
git push origin my-feature-branch
  1. Open a Pull Request: Submit your changes for review.

Contribution Rule

-Please ask for issue assignment before raising any PR.

-If more than 1 week issue is not resolved then it will be assigned to someone else.

Our Contributors

  • We truly appreciate your incredible contributions to this project! Your dedication and hard work are vital to its continued growth and success. If you’ve found value in it, don’t forget to show your support by giving our repository a star! ⭐

⭐ Give it a Star!

If you enjoy using GlassyUI-Components and find it helpful, please give it a star! Your support encourages further development and improvement.

About

GlassyUI: Elegant Glassmorphism Components for Modern UIs

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.4%
  • CSS 2.3%
  • Other 1.3%