π Overview
Grid Lights is a customizable grid-based UI system that allows users to toggle lights within a dynamic grid system. Built using React, Tailwind CSS, and modern JavaScript, Grid Light is designed for interactive applications, settings panels, or creative UI experiments.
π Features
- π Draggable Layout β Move the grid layout setter anywhere on the screen.
- π¨ Customizable Grid Size β Adjust the number of rows and columns.
- π Toggleable Cells β Click to turn individual grid lights on/off.
- πΎ State Management β Maintains light states dynamically.
- π± Touch & Mouse Support β Works seamlessly on both desktop and mobile devices.
π Tech Stack
- React β Component-based UI
- Tailwind CSS β Styling with utility classes
π¦ Installation
Follow these steps to get the project up and running:
- Clone the repository
git clone https://github.com/mahfuzHasan2003/Grid-Lights.git
- Navigate into the project folder
cd Grid-Lights - Install the dependencies
npm install
- Start the development server
npm run dev
π₯ Live View
Check out the live view here.