Paleta de cores do Tailwind
Explore todo o sistema de cores do Tailwind, com tons de 50 a 950, e aplique cores de fundo usando os utilitários bg-*.
Paleta de cores do Tailwind é uma aula grátis de Tailwind CSS Academy no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Tailwind CSS Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Tailwind CSS Academy inclui 4 aulas no total.
Visão geral da paleta de cores
A paleta de cores padrão do Tailwind contém 22 famílias de cores nomeadas, cada uma com 11 tonalidades numeradas de 50 a 950. As famílias incluem neutros (slate, gray, zinc, stone, neutral), tons quentes (red, orange, amber, yellow), tons frios (lime, green, emerald, teal, cyan, sky, blue, indigo, violet) e acentos vibrantes (purple, fuchsia, pink, rose). Todas as tonalidades são pré-aprovadas para uso no seu sistema de design.
<!-- Using different color families -->
<div class="bg-slate-100">Slate 100</div>
<div class="bg-blue-500">Blue 500</div>
<div class="bg-emerald-600">Emerald 600</div>
<div class="bg-rose-400">Rose 400</div>Entendendo os números das tonalidades
Os números das tonalidades comunicam a luminosidade: 50 é quase branco (um matiz sutil), 100–300 são pastéis claros, 400–600 são tons médios vibrantes, 700–800 são escuros e saturados, e 900–950 são quase pretos. Como regra geral, use 50–200 para fundos, 400–600 para ícones e acentos, e 700–900 para texto, garantindo contraste legível sobre branco.
<div class="bg-blue-50 p-4">Shade 50 — near-white background</div>
<div class="bg-blue-200 p-4">Shade 200 — light accent</div>
<div class="bg-blue-500 p-4 text-white">Shade 500 — vivid button color</div>
<div class="bg-blue-700 p-4 text-white">Shade 700 — dark hover state</div>
<div class="bg-blue-950 p-4 text-white">Shade 950 — deep background</div>Aplicando cores de fundo
Aplique cores de fundo com o utilitário bg-{color}-{shade}. Ele define background-color do CSS no elemento. Use uma tonalidade clara, como bg-indigo-50, para fundos sutis de seções; uma tonalidade intermediária, como bg-indigo-600, para botões principais; e uma tonalidade escura, como bg-indigo-950, para fundos de rodapés e barras laterais. Sempre combine-a com uma cor de texto que ofereça contraste suficiente.
<!-- Section with subtle tint -->
<section class="bg-indigo-50 py-16 px-6">
<h2 class="text-indigo-900 text-2xl font-bold">Features</h2>
</section>
<!-- Primary button -->
<button class="bg-indigo-600 hover:bg-indigo-700 text-white px-6 py-2 rounded">
Call to Action
</button>Valores especiais de cor
Além da paleta numerada, o Tailwind oferece várias palavras-chave especiais de cor. bg-white e bg-black definem branco e preto puros. bg-transparent torna o fundo transparente (herdado do elemento pai). bg-current usa a cor atual do texto do elemento como fundo. bg-inherit herda explicitamente o fundo do elemento pai.
<div class="bg-white p-4">White background</div>
<div class="bg-black text-white p-4">Black background</div>
<div class="bg-transparent border border-gray-300 p-4">
Transparent (shows parent background)
</div>Famílias de cores: quentes e frias
Escolher entre cores quentes e frias afeta o tom emocional do seu design. Cores quentes (red, orange, amber, yellow) transmitem energia, urgência e calor — ótimas para alertas, distintivos de promoção e estados de aviso. Cores frias (blue, indigo, teal, cyan) transmitem confiança, calma e profissionalismo — ideais para ações principais, painéis de dados e aplicações corporativas.
<!-- Warm: urgency/alert -->
<div class="bg-amber-100 border-l-4 border-amber-500 text-amber-800 p-4">
Limited time offer!
</div>
<!-- Cool: trust/primary -->
<div class="bg-blue-100 border-l-4 border-blue-500 text-blue-800 p-4">
Your data is encrypted and secure.
</div>Cinzas neutros: Slate, Gray e Zinc
O Tailwind tem cinco famílias de cinzas neutros: slate (matiz azul-acinzentado), gray (neutro), zinc (levemente quente), neutral (neutro puro) e stone (bege quente). A escolha entre elas é sutil, mas importante para a identidade da marca. Slate combina com produtos de tecnologia e para desenvolvedores. Gray funciona de forma universal. Stone combina com marcas naturais e terrosas. Escolha uma e use-a de forma consistente em todo o projeto.
<p class="text-slate-700">Slate gray — cool, tech-forward</p>
<p class="text-gray-700">Gray — universal neutral</p>
<p class="text-zinc-700">Zinc — slightly warm neutral</p>
<p class="text-stone-700">Stone — earthy warmth</p>Criando um sistema de status codificado por cores
Um uso prático das famílias de cores do Tailwind é criar um sistema de indicadores de status. Associe estados semânticos a famílias de cores: sucesso a green, aviso a yellow, erro a red, informação a blue e neutro a gray. Use a tonalidade 100 para o fundo e a tonalidade 700 para o texto, garantindo contraste e coerência visual.
<div class="flex flex-col gap-2">
<span class="bg-green-100 text-green-700 px-3 py-1 rounded-full text-sm font-medium">Success</span>
<span class="bg-yellow-100 text-yellow-700 px-3 py-1 rounded-full text-sm font-medium">Warning</span>
<span class="bg-red-100 text-red-700 px-3 py-1 rounded-full text-sm font-medium">Error</span>
<span class="bg-blue-100 text-blue-700 px-3 py-1 rounded-full text-sm font-medium">Info</span>
<span class="bg-gray-100 text-gray-700 px-3 py-1 rounded-full text-sm font-medium">Neutral</span>
</div>Modificador de opacidade do fundo
O modificador de opacidade com barra também funciona para cores de fundo. bg-blue-600/20 aplica a cor blue-600 com 20% de opacidade, criando um efeito de tonalidade translúcida. Isso é usado com frequência em fundos sobrepostos, efeitos de vidro fosco e fundos coloridos de destaque atrás do conteúdo, sem ocultar completamente o que está atrás deles.
<!-- Translucent modal backdrop -->
<div class="fixed inset-0 bg-gray-900/50 flex items-center justify-center">
<div class="bg-white rounded-xl p-8 shadow-2xl">
Modal content
</div>
</div>Escolhendo cores primárias e de destaque
Um padrão comum é escolher uma cor primária para os principais elementos interativos e uma cor de destaque para realçar informações importantes. Por exemplo, indigo como cor primária e amber como cor de destaque. Ambas já estão presentes na paleta do Tailwind, então você tem imediatamente um espectro completo de tonalidades sem precisar configurar nada.
<!-- Primary action: indigo -->
<button class="bg-indigo-600 hover:bg-indigo-700 text-white px-6 py-2 rounded-lg">
Primary Action
</button>
<!-- Accent highlight: amber -->
<span class="bg-amber-400 text-amber-900 text-xs font-bold px-2 py-0.5 rounded">
NEW
</span>Cores de fundo do modo escuro
No modo escuro, os fundos passam de tons claros para tons escuros. Use o prefixo dark: para definir cores de fundo para o tema escuro. Um padrão comum: fundo principal bg-white dark:bg-gray-900, superfície de cartão bg-gray-50 dark:bg-gray-800 e elementos elevados bg-white dark:bg-gray-700. Esse sistema de elevação em três níveis cria profundidade em interfaces escuras.
<body class="bg-white dark:bg-gray-900">
<div class="bg-gray-50 dark:bg-gray-800 rounded-xl p-6">
<div class="bg-white dark:bg-gray-700 rounded-lg p-4">
Elevated card in both themes
</div>
</div>
</body>Estendendo a paleta
Se a paleta padrão não combinar com sua marca, estenda-a em tailwind.config.js, dentro de theme.extend.colors. Você pode adicionar famílias de cores inteiramente novas com tons personalizados ou adicionar uma única cor da marca. Depois de definida, a nova cor fica disponível em todos os utilitários do Tailwind: bg-brand-500, text-brand-700, border-brand-300 etc.
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
brand: {
50: '#f0f9ff',
500: '#0ea5e9',
900: '#0c4a6e',
},
},
},
},
};Verificação rápida
Teste sua compreensão dos conceitos de domínio do Tailwind CSS apresentados nesta lição.
Recapitulação da lição
Nesta lição, você aprendeu que: cada uma das 22 famílias de cores do Tailwind tem 11 tons, de 50 (claro) a 950 (escuro); bg-{color}-{shade} aplica uma cor de fundo, e o modificador /opacity adiciona transparência; e cores quentes transmitem urgência, enquanto cores frias transmitem confiança. A seguir, criaremos gradientes com os utilitários de fundo em gradiente do Tailwind.
Aprenda HTML com um tutor de IA — grátis
Escreva e execute código real no seu navegador, obtenha ajuda instantânea de um tutor de IA 24/7 e continue de onde parou na web ou no app.
- Cursos
- 30
- Aulas
- 120
Perguntas Frequentes
A aula “Paleta de cores do Tailwind” é grátis?
Sim — o texto completo de “Paleta de cores do Tailwind” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Tailwind CSS Academy, atualize para CoddyKit PRO. O curso de Tailwind CSS Academy inclui 4 aulas no total.
O que vou aprender em “Paleta de cores do Tailwind”?
Explore todo o sistema de cores do Tailwind, com tons de 50 a 950, e aplique cores de fundo usando os utilitários bg-*. Você pratica Tailwind CSS Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Tailwind CSS Academy?
Nenhuma experiência prévia é necessária. Tailwind CSS Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Paleta de cores do Tailwind”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Tailwind CSS Academy?
Sim. Cada aula de Tailwind CSS Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Paleta de cores do Tailwind
- Gradientes de fundo
- Modificadores de opacidade e cor
- Tamanho, posição e repetição do fundo