Skip to content

k-urtica/tints-and-shades

Repository files navigation

License: MIT

🎨 Tints and Shades Generator 💚

Tints and Shades Generator

A web tool to easily and intuitively generate tints and shades of colors

🔗 Open AppFeaturesHow to UseTechnology StackInstallationLicense

📝 Overview

Tints and Shades Generator is a web tool designed to create perceptually uniform color variations from a single base color.

Unlike traditional RGB or HSL mixing, this tool leverages the OKLCH color space to ensure smooth, consistent gradients. By aligning with human visual perception, it prevents colors from becoming "muddy" or washed out as they shift. This allows you to instantly generate professional UI palettes—where tints stay vibrant and shades maintain their depth—without the need for manual correction.

✨ Features

  • 💪 Perceptually-correct color generation using oklch color space
  • 🎨 Beautiful, natural gradients for any base color
  • ⚡ Fast and intuitive user experience
  • 🎨 TailwindCSS compatible color palette generation
  • 🎚 Adjust color weights with 0.1% precision
  • 🖌 Visual color selection with a color picker
  • 📊 Preview and listing of generated colors
  • 😍 Customizable display options
  • 📋 One-click copy of color codes (hex / rgb / hsl)
  • 🔄 Switch between hex, rgb, and hsl formats for display and copy
  • 📱 Responsive design for mobile compatibility

🚀 How to Use

  1. Enter or select a base color from the color picker
  2. Adjust the weights as needed
  3. Check the generated color palette
  4. Switch the color format (hex / rgb / hsl) as needed
  5. Click on your preferred color code to copy it
  6. Customize display options as needed

💻 Technology Stack

🔧 Installation

git clone https://github.com/k-urtica/tints-and-shades.git

cd tints-and-shades

pnpm install

pnpm run dev

🔗 URL

https://tintsshades.web-toolbox.dev/

📄 License

This project is licensed under the MIT License. Copyright © 2026 K.

👨‍💻 Developer

👤 K

Releases

No releases published

Packages

 
 
 

Contributors