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

Gerador de Tons & 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 o Gerador de Tons e Sombras Funciona

O Que a Ferramenta Faz

O Gerador de Tons e Sombras cria tons mais claros (misturados com branco) e sombras mais escuras (misturadas com preto) a partir de qualquer cor base. Insira uma cor e escolha o número de etapas para gerar um gradiente suave de variações. Cada etapa exibe valores HEX, RGB e a porcentagem de mistura, facilitando a criação de escalas de cores consistentes para design de UI, branding e visualização de dados.

Casos de Uso Comuns para Desenvolvedores

Desenvolvedores usam geradores de tons e sombras ao criar escalas de tokens de design (por exemplo, blue-100 até blue-900), criar estados de hover e ativo para elementos interativos, projetar hierarquias de cores acessíveis e produzir cores consistentes de fundo e superfície para temas claros e escuros. A ferramenta é essencial para criar paletas de cores personalizadas do Tailwind CSS ou sistemas de cores do Material Design.

Como Tons e Sombras Funcionam

Um tom é criado ao misturar uma cor com branco, aumentando sua luminosidade. Uma sombra é criada ao misturar com preto, diminuindo a luminosidade. A fórmula para tons é: new = base + (255 - base) × factor. Para sombras: new = base × (1 - factor). As etapas são distribuídas uniformemente entre a cor base e o branco puro (tons) ou o preto puro (sombras), produzindo um gradiente linear de valores de cor.

Armadilhas Comuns e Casos de Borda

A mistura linear com branco ou preto pode produzir tons desbotados ou sombras "lamacentas" para alguns matizes. Amarelos podem parecer esverdeados quando escurecidos, e azuis podem perder vivacidade quando clareados. Para escalas perceptualmente uniformes, considere usar os espaços de cor OKLCH ou CIELAB. Sempre verifique se seus tons mais claros e sombras mais escuras mantêm contraste suficiente em relação aos fundos pretendidos.

Quando Usar Esta Ferramenta vs Código

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