Welcome to Palette Viewer! 🎨✨ DEMO
Palette Viewer is your ultimate tool for creating, viewing, and managing color palettes. Whether you're a designer, developer, or just someone who loves playing with colors, this app is for you! With Palette Viewer, you can easily generate random color palettes, customize them, and save your favorite combinations.
- Random Palette Generation: Can't decide on a color scheme? Let Palette Viewer surprise you with a random palette!
- Drag and Drop: Easily rearrange colors in your palette with a simple drag and drop interface.
- Color Copying: Copy any color's hex code to your clipboard with a single click.
- Color Deletion: Remove colors you don't like from your palette.
- Add New Colors: Insert new colors into your palette at any position.
- Contrast Check: Automatically get the best contrast color (black or white) for text over your chosen colors.
- Responsive Design: Enjoy a seamless experience on any device, whether it's a desktop, tablet, or mobile.
- User-Friendly: Intuitive and easy to use, even for beginners.
- Customizable: Tailor your palettes to your exact needs.
- Efficient: Save time by quickly generating and editing color schemes.
- Fun: Experiment with colors and discover new combinations you might not have thought of!
Palette Viewer is licensed under the MIT License. This means you can use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, as long as you include the original copyright notice and this permission notice in all copies or substantial portions of the software.
We love contributions! If you have ideas for new features, improvements, or bug fixes, here's how you can contribute:
- Fork the Repository: Click the "Fork" button at the top right of this page to create a copy of the repository in your GitHub account.
- Clone Your Fork: Clone your forked repository to your local machine using
git clone https://github.com/your-username/palette-viewer.git. - Create a Branch: Create a new branch for your feature or bug fix using
git checkout -b your-branch-name. - Make Your Changes: Implement your changes in the codebase.
- Commit Your Changes: Commit your changes with a descriptive commit message using
git commit -m "Description of your changes". - Push to Your Fork: Push your changes to your forked repository using
git push origin your-branch-name. - Open a Pull Request: Go to the original repository and open a pull request from your forked repository. Provide a clear description of your changes and why they should be merged.
Thank you for contributing to Palette Viewer! Together, we can make this tool even more awesome! 🚀
Happy coloring! 🌈
