A versão curta
- Um gradiente é uma transição gradual de uma cor para outra ao longo de uma superfície, em vez de uma única cor lisa.
- Todos os gradientes são definidos pelas paragens de cor, pelas posições dessas paragens, por uma forma ou direção e pelo espaço de cor usado para misturar entre elas.
- Os principais tipos são o linear, o radial, o cónico e o de malha, e cada um leva a cor pelo espaço de uma forma diferente.
- Os gradientes voltaram à moda nos ecrãs porque sugerem luz, profundidade e movimento de uma forma que a cor lisa não consegue.
- A maioria dos problemas com gradientes, como as faixas e os meios cinzentos, vem da própria mistura e resolve-se com melhores paragens, um melhor espaço de cor ou um pouco de grão.
Nesta página
O que é um gradiente? Em design, um gradiente é uma mudança suave e gradual de uma cor para outra ao longo de uma superfície, como um azul profundo a derreter-se em violeta num cartaz. Onde um preenchimento liso pinta todos os píxeis da mesma cor, um gradiente dá a cada ponto a sua cor, calculada a partir de algumas cores que escolhes e do sítio onde as pões. Essa pequena mudança é a razão pela qual um gradiente pode parecer luz, ar ou profundidade, e também a razão pela qual é fácil fazê-lo parecer barato.
Esta página trata das partes de que todo o gradiente é feito, dos principais tipos, de onde se usam os gradientes e de porque voltaram. Cada secção tem uma ligação para um guia mais aprofundado quando quiseres o pormenor.
As partes de um gradiente
Todos os gradientes, desenhados numa ferramenta de design, escritos em CSS ou renderizados por um motor de jogo, resumem-se aos mesmos poucos ingredientes. Quando os souberes nomear, consegues descrever qualquer gradiente com precisão suficiente para outra pessoa o reconstruir.
| Parte | O que significa | Exemplo |
|---|---|---|
| Paragens de cor | As cores por onde o gradiente passa | #1e1b4b, #7c3aed, #f472b6 |
| Posições das paragens | Onde fica cada cor, de 0% a 100% | Violeta a 55% em vez de 50% |
| Forma ou direção | O caminho que a cor percorre | 135 graus, ou um círculo a partir do centro |
| Interpolação | O espaço de cor usado para misturar entre paragens | sRGB, OKLab ou OKLCH |
| Textura | Tudo o que se põe por cima da mistura | Grão, textura de papel, um reflexo |
linear-gradient(135deg, #1e1b4b 0%, #7c3aed 55%, #f472b6 100%)As posições das paragens importam tanto como as cores. Move a paragem do meio de 50% para 65% e as mesmas três cores contam outra história: mais sombra, um nascer do sol mais tardio. Se queres perceber a direção em pormenor, lê para que lado deve ir um gradiente.
Gradientes suaves e em degraus
Um gradiente suave mistura de forma contínua entre paragens. Um gradiente em degraus, ou de paragens nítidas, põe duas paragens na mesma posição, por isso a cor salta em vez de se misturar. As paragens nítidas fazem riscas, bandeiras, barras de progresso e pores do sol retro; continuam a ser gradientes, só com a mistura desligada nesses pontos.
Os gradientes suaves têm um ponto fraco: os ecrãs mostram um número limitado de tons, por isso uma mistura muito suave pode partir-se em riscas visíveis. Esse problema tem o seu próprio guia, faixas nos gradientes.
Os principais tipos de gradiente
O tipo é a forma do caminho que a cor percorre. Quatro tipos cobrem quase tudo o que vais encontrar, e tipos de gradientes mostra cada um com código ao vivo.
- Linear: a cor muda ao longo de uma linha reta num ângulo. O cavalo de batalha para fundos, botões e banners. Vê gradientes lineares em CSS.
- Radial: a cor espalha-se para fora a partir de um ponto, num círculo ou numa elipse, como um foco de luz ou um brilho. Vê gradientes radiais.
- Cónico: a cor roda à volta de um ponto central, como o ponteiro de um relógio. Bom para círculos cromáticos, gráficos circulares e reflexos. Vê gradientes cónicos.
- De malha: vários pontos de cor misturam-se em duas dimensões ao mesmo tempo, por isso o resultado parece orgânico e pictórico. Vê gradientes de malha.
Como as cores se misturam: a parte que as pessoas saltam
Entre duas paragens, o software tem de inventar todas as cores intermédias. A forma como o faz depende do espaço de cor. A maioria das ferramentas e o CSS mais antigo misturam em sRGB, que combina os valores de vermelho, verde e azul em linha reta. É rápido, mas pode passar por cinzentos baços, sobretudo entre cores opostas como o azul e o amarelo.
Espaços de cor mais recentes, como o OKLab e o OKLCH, são construídos à volta da forma como as pessoas percebem a luminosidade e o tom, por isso as misturas ficam mais vivas e uniformes. Em CSS podes pedi-los diretamente, e a diferença vê-se com facilidade. A história completa, e as soluções, estão em gradientes turvos.
.sky {
/* default: blended in sRGB, passes through grey */
background: linear-gradient(90deg, #0000ff, #ffff00);
}
.sky-better {
/* blended in OKLCH, travels round the hue wheel through teal */
background: linear-gradient(90deg in oklch, #0000ff, #ffff00);
}Onde se usam os gradientes
Os gradientes merecem o lugar sempre que uma superfície precisa de parecer iluminada ou viva sem acrescentar uma fotografia. Os trabalhos mais comuns são fundos para publicações e sites, ícones de aplicações, botões e destaques em interfaces, embalagens, cartazes e identidades de marca que usam uma mistura como outras marcas usam uma só cor. Para o lado da identidade, vê branding com gradientes.
Como fundo, um gradiente transporta o ambiente para que as palavras possam ficar curtas.
Como identidade, o mesmo gradiente num diapositivo mantém todos os formatos reconhecíveis.
Porque é que os gradientes voltaram
Os gradientes estavam em todo o lado nas interfaces brilhantes dos anos 2000 e depois caíram em desuso quando o design plano tomou conta dos ecrãs no início da década de 2010. Voltaram numa forma mais discreta: menos biséis e reflexos falsos, mais misturas suaves de duas ou três cores. Os ecrãs de alta resolução ajudaram, porque a cor suave fica melhor em ecrãs densos, e as marcas à procura de algo mais distintivo do que um só tom liso encontraram espaço nas misturas. A visão longa está em a história dos gradientes.
Hoje, os gradientes mais interessantes vão além da cor. O grão, a textura e o movimento lento fazem uma mistura parecer um material e não uma predefinição, que é o tema de gradientes com grão e textura de gradiente.
Um gradiente que parece genérico
- Duas cores tiradas diretamente de uma predefinição
- Misturado em sRGB com um meio cinzento
- Perfeitamente limpo, por isso forma faixas em ecrãs escuros
- Esticado ou recortado para todos os formatos
Um gradiente que parece pensado
- Três a cinco cores relacionadas com um acento
- Misturado em OKLCH ou com uma paragem intermédia escolhida
- Um pouco de grão para esconder as riscas e dar tato
- Renderizado de novo para cada tamanho
Se preferires partir de uma mistura acabada em vez de a construíres do zero, o Mercado tem milhares de Marks: receitas completas de gradiente com cor, material, grão e luz com que podes criar gratuitamente.
Perguntas frequentes
O que é um gradiente em palavras simples?
Um gradiente é uma mudança gradual de uma cor para outra ao longo de uma superfície, por isso cada ponto mostra uma cor ligeiramente diferente em vez de um só preenchimento liso.
O que são as paragens de cor num gradiente?
As paragens de cor são as cores por onde um gradiente passa, cada uma numa posição entre 0% e 100%. O software mistura todas as cores intermédias.
Quais são os principais tipos de gradiente?
Os principais tipos são o linear, o radial, o cónico e o de malha. O linear segue uma linha reta, o radial espalha-se a partir de um ponto, o cónico roda à volta de um centro e o de malha mistura vários pontos em duas dimensões.
Porque é que o meu gradiente fica cinzento no meio?
Misturar cores opostas no espaço de cor sRGB passa pelo cinzento. Junta uma paragem intermédia escolhida, usa tons mais próximos ou mistura em OKLCH.
Porque é que o meu gradiente tem riscas?
Os ecrãs mostram um número limitado de tons por canal, por isso as misturas subtis avançam em degraus visíveis. Juntar um pouco de grão ou ruído e evitar compressão forte esconde os degraus.
Escrito pela Gradiently
A equipa por trás da Gradiently, uma ferramenta de design construída em torno dos Marks: gradientes vivos que fazem tudo o que crias parecer teu.
Ver o nosso perfil


