O Tailwind CSS vem com uma paleta de cores extensa e pronta para uso, organizada em escalas de intensidade que variam de 50
(mais claro) a 950
(mais escuro). Essa abordagem facilita a criação de interfaces harmônicas, com contraste e hierarquia visual bem definidas.
Organização da paleta
Cada cor é apresentada com até 10 variações, numeradas de forma crescente:
Escala | Descrição |
---|---|
| Muito clara |
| Tons suaves |
| Tons padrão/base |
| Tons escuros |
| Muito escuro |
Exemplos de cores disponíveis
Azul (blue
)
<div class="bg-blue-100 text-blue-800 p-4 rounded">Informação</div>
Classe | Cor |
---|---|
| Azul muito claro |
| Azul padrão |
| Azul escuro |
Vermelho (red
)
<div class="bg-red-100 text-red-800 p-4 rounded">Erro</div>
Verde (green
)
<div class="bg-green-100 text-green-800 p-4 rounded">Sucesso</div>
Cinza (gray
)
<p class="text-gray-600">Texto neutro</p>
Outras cores disponíveis
Além de blue
, red
, green
e gray
, a paleta padrão inclui:
-
indigo
-
purple
-
pink
-
yellow
-
orange
-
teal
-
cyan
-
emerald
-
lime
-
amber
-
stone
-
zinc
-
neutral
-
slate
Uso em texto, fundo e borda
-
text-{cor}-{intensidade}
-
bg-{cor}-{intensidade}
-
border-{cor}-{intensidade}
Exemplo combinado:
<div class="bg-yellow-100 text-yellow-800 border border-yellow-300 p-4 rounded">
Alerta: Atenção necessária
</div>
Cores automáticas para estados
Tailwind também oferece classes semitônicas para ações comuns:
-
text-white
,text-black
-
bg-transparent
-
hover:bg-blue-700
-
focus:ring-blue-500
-
disabled:opacity-50
A paleta padrão do Tailwind cobre a maioria das necessidades de design visual em aplicações web. Na próxima página, vamos ver como customizar essa paleta para criar uma identidade visual própria para seu projeto.