DevToys Web Pro iconDevToys Web ProBlogue
Avalie-nos:
Experimente a extensão do navegador:

Gerador de Tonalidades & Sombras

Válido
10

21 cores

Tint 100%#ffffff
Tint 90%#ebf3fe
Tint 80%#d8e6fd
Tint 70%#c4dafc
Tint 60%#b1cdfb
Tint 50%#9dc1fb
Tint 40%#89b4fa
Tint 30%#76a8f9
Tint 20%#629bf8
Tint 10%#4f8ff7
Base#3b82f6
Shade 10%#3575dd
Shade 20%#2f68c5
Shade 30%#295bac
Shade 40%#234e94
Shade 50%#1e417b
Shade 60%#183462
Shade 70%#12274a
Shade 80%#0c1a31
Shade 90%#060d19
Shade 100%#000000
Detalhes técnicos

Como Funciona o Gerador de Tons Claros e Escuros

O Que a Ferramenta Faz

O Gerador de Tons Claros e Escuros cria tons mais claros (misturados com branco) e tons mais escuros (misturados com preto) a partir de qualquer cor base. Introduza uma cor e escolha o número de passos para gerar um gradiente suave de variações. Cada passo apresenta valores HEX, RGB e a percentagem de mistura, facilitando a criação de escalas de cor consistentes para design de UI, branding e visualização de dados.

Casos de Uso Comuns para Programadores

Os programadores usam geradores de tons claros e escuros ao criar escalas de tokens de design (por exemplo, blue-100 até blue-900), criar estados hover e active para elementos interativos, desenhar hierarquias de cor acessíveis e produzir cores consistentes para fundos e superfícies em temas claros e escuros. A ferramenta é essencial para criar paletas de cores personalizadas no Tailwind CSS ou sistemas de cores do Material Design.

Como Funcionam os Tons Claros e Escuros

Um tom claro é criado ao misturar uma cor com branco, aumentando a sua luminosidade. Um tom escuro é criado ao misturar com preto, diminuindo a luminosidade. A fórmula para tons claros é: new = base + (255 - base) × factor. Para tons escuros: new = base × (1 - factor). Os passos são distribuídos uniformemente entre a cor base e o branco puro (tons claros) ou o preto puro (tons escuros), produzindo um gradiente linear de valores de cor.

Erros Comuns e Casos Limite

A mistura linear com branco ou preto pode produzir tons claros deslavados ou tons escuros acastanhados para alguns matizes. Os amarelos podem parecer esverdeados quando escurecidos, e os azuis podem perder vivacidade quando clareados. Para escalas perceptualmente uniformes, considere usar os espaços de cor OKLCH ou CIELAB. Verifique sempre se os seus tons mais claros e os seus tons mais escuros mantêm contraste suficiente face aos fundos pretendidos.

Quando Usar Esta Ferramenta vs Código

Use esta ferramenta no browser para exploração rápida e para gerar escalas de cor durante o trabalho de design. Para sistemas de design em produção, gere tons claros e escuros programaticamente usando bibliotecas de cor como chroma.js ou culori, que suportam espaços de cor perceptualmente uniformes e conseguem exportar tokens de design em qualquer formato.