Today I worked on improving my Color Palette Generator with a bunch of new features and design updates:
Copy format dropdown: Users can now choose whether to copy HEX, RGB, or HSL to their clipboard when clicking a color.
Click to copy with toast notification: When a color is clicked, a small pop-up appears telling users the color was copied and in which format.
Row Difference slider: Added a slider that changes how different the top and bottom rows are from the middle row. The slider updates the palette in real-time.
Better color card layout: HEX, RGB, and HSL values are now on separate lines in the bottom-left corner of each card, and the text color adjusts automatically so it’s always readable.
Fixed card sizing: The color boxes now stay the same size even when toggling features or resizing the page.
URL sharing: Users can now copy a special URL that will recreate the same palette for anyone who opens it.
Credits: Added a small credits section that always stays at the bottom of the page.
Button and control styling: Cleaned up buttons, sliders, and dropdowns so they match the overall design of the palette generator.
Everything now looks and feels more polished and has more features. I’m really happy with how it turned out!