Resumindo
- Um gradiente iridescente mistura vários tons claros e próximos, geralmente lilás, menta, rosado, azul-céu e creme, para que a superfície pareça mudar de cor enquanto você a percorre com o olhar.
- A iridescência difere do design holográfico na intensidade: o holográfico percorre o arco-íris inteiro em alta saturação, enquanto o iridescente fica suave, claro e quase neutro.
- O efeito perolado vem de uma base clara, saturação baixa, um único ponto de luz branco e tons vizinhos no círculo cromático.
- A iridescência escura, como uma mancha de óleo ou a carapaça de um besouro, usa a mesma ideia sobre um fundo quase preto com verde-azulado profundo, violeta e bronze.
- Texto sobre um fundo iridescente precisa de uma área calma e uniforme atrás dele, porque tons claros e mutáveis dão pouco contraste ao texto claro e um contraste agitado ao texto escuro.
Nesta página
Um gradiente iridescente é uma mistura de tons claros e próximos entre si, tipicamente lilás, menta, rosa-claro, azul-céu e um creme quente, sobre uma base clara com um ponto de luz branco e suave. O efeito imita coisas iridescentes de verdade: pérolas, bolhas de sabão, o interior de uma concha de abalone. As cores são delicadas e mudam aos poucos pela superfície, então o resultado se lê como um brilho, e não como uma faixa de cor. Os códigos abaixo estão prontos para colar em CSS ou em qualquer ferramenta de design que aceite hex.
Códigos de gradiente iridescente
Cada um começa de um quase branco ou de um quase preto e acrescenta tons vizinhos entre si. Copie como está ou troque uma única parada para torná-lo seu.
Repare no que as claras têm em comum: nenhuma parada é totalmente saturada, e o ponto mais claro é branco puro ou quase puro. Leve qualquer parada para uma cor forte e a pérola vira um gradiente pastel ou, indo ainda mais longe, um arco-íris.
Iridescente ou holográfico
Muita gente usa as duas palavras para a mesma coisa, mas em design elas descrevem visuais diferentes. O holográfico imita adesivos metalizados e hologramas de cartão de crédito: todos os matizes, saturação alta, faixas marcadas. O iridescente imita superfícies naturais que mudam de cor discretamente. Se você quer a versão mais chamativa, gradientes holográficos trata dela por completo.
Iridescente
Holográfico
Holográfico
Iridescente
Holográfico
Iridescente
Holográfico
Holográfico
Como montar um gradiente iridescente do zero
- 1
Escolha a base
A iridescência clara começa do branco ou de um branco quebrado levemente quente, como
#fbf9f6. A escura começa de um preto azulado, como#0d0f1a. A base deve cobrir um terço ou mais da superfície. - 2
Escolha de três a cinco tons vizinhos
Percorra o círculo cromático em passos pequenos: lilás, céu, menta, creme, rosado. Mantenha todos com luminosidade parecida, para que nenhum salte à frente.
- 3
Reduza a saturação
Se um tom parece uma cor que você conseguiria nomear do outro lado da sala, está forte demais. Nas versões claras, busque tons quase brancos com um traço de matiz.
- 4
Acrescente um ponto de luz
Uma pequena mancha radial branca, deslocada para um canto, mostra ao olhar de onde vem a luz. Uma basta; duas começam a parecer um botão brilhante.
- 5
Finalize com um grão fino
Misturas claras formam faixas com facilidade nas telas. Um pouco de ruído quebra os degraus, como faixas em gradientes explica junto com a solução.
O passo que mais importa é o terceiro. A maioria dos designs iridescentes que falham são simplesmente coloridos demais. A pérola de verdade é esmagadoramente branca; a cor é algo que você nota em segundo lugar.
CSS iridescente com mudança de cor no hover
Na web, você pode fazer o brilho se mover quando alguém aponta para ele, que é a única coisa que uma pérola impressa faz e uma imagem chapada não consegue. Registrar o ângulo com @property permite que o navegador o anime com suavidade; navegadores sem suporte simplesmente mostram o estado de repouso. A página do MDN sobre @property tem os detalhes.
@property --sheen {
syntax: '<angle>';
inherits: false;
initial-value: 120deg;
}
.pearl {
background:
radial-gradient(ellipse at 25% 15%, rgb(255 255 255 / 0.9), transparent 45%),
linear-gradient(var(--sheen), #f6f1ff, #dff3f4 30%, #fbe7f0 55%, #fff6e0 75%, #e9e4ff);
color: #3d3a4a;
transition: --sheen 700ms ease;
}
.pearl:hover {
--sheen: 210deg;
}
@media (prefers-reduced-motion: reduce) {
.pearl { transition: none; }
}Girar o ângulo é mais suave que deslizar a posição do fundo, porque os tons ficam no lugar e só a direção deles muda, o que se aproxima mais do jeito como uma superfície real reflete a luz. Para misturas mais uniformes, definir as paradas em OKLCH ajuda; veja gradientes OKLCH em CSS.
Como colocar palavras sobre um fundo iridescente
A iridescência clara é uma superfície difícil para o texto. O texto branco some sobre ela, e o texto escuro só funciona se a área atrás dele for uniforme. Use uma tinta escura tirada da paleta em vez de preto puro, mantenha as palavras sobre a parte mais calma da mistura e deixe a mudança mais agitada num canto. As regras gerais estão em texto sobre fundo de gradiente.
Palavras colocadas direto sobre os tons que mudam perdem as bordas onde o brilho é mais forte.
Com a região mais calma atrás do título e a mudança de cor empurrada para o lado, o mesmo post se lê num relance.
É aqui que um Mark do Gradiently mostra o seu valor. Um Mark sabe onde estão as palavras: leva a região mais calma para trás delas, e a Tinta automática escolhe texto claro ou escuro linha por linha a partir da paleta do próprio Mark, então uma superfície perolada e suave continua legível em qualquer tamanho, sem caixas nem sombras.
Onde a iridescência funciona melhor
- Skincare e beleza: posts de lançamento, cartelas de tons e adesivos de embalagem. Sugere orvalho e luz sobre a pele; veja design de marca de skincare.
- Noivas e casamentos: convites e save the dates sobre pérola, com tinta grafite e margens generosas.
- Joias: um fundo de pérola ou opala atrás das fotos de produto realça as pedras sem competir com elas.
- Música e vida noturna: a mistura escura de mancha de óleo num story de 1080×1920, com uma linha de texto branco sobre a área mais escura.
- Páginas de produtos de tecnologia: um destaque perolado com o brilho no hover mostrado acima, mantido atrás de um título curto.
A iridescência combina bem com tipografia serifada limpa ou sem serifa leve e espaçamento amplo. Ela briga com sombras projetadas pesadas, contornos grossos e destaques saturados. Se você quer metal em vez de pérola, o efeito cromado é o irmão mais duro e frio.
Perguntas frequentes
Que cores formam um gradiente iridescente?
Lilás claro, menta, azul-céu, rosa-claro e creme sobre uma base branca, mais um ponto de luz branco e suave. Para uma versão escura, use verde-azulado profundo, violeta e bronze sobre um preto azulado.
Qual é a diferença entre iridescente e holográfico?
O iridescente é suave e claro, como uma pérola ou uma bolha de sabão. O holográfico percorre o arco-íris inteiro em alta saturação, como adesivos metalizados.
Como faço um efeito iridescente em CSS?
Sobreponha um ponto de luz radial branco a um gradiente linear de tons claros vizinhos. Para fazer o brilho mudar, registre um ângulo com @property e altere-o no hover.
Perolado é o mesmo que iridescente?
O perolado é um tipo de iridescência: quase todo branco, com uma leve mudança de cor. O iridescente também inclui mudanças mais escuras, como óleo na água ou a carapaça de um besouro.
Que cor de fonte funciona sobre um fundo iridescente?
Uma tinta escura da paleta, como um grafite com um toque de violeta, colocada sobre a área mais calma. Texto branco raramente fica legível sobre uma iridescência clara.
Escrito pelo Gradiently
A equipe por trás do Gradiently, uma ferramenta de design criada em torno dos Marks: gradientes vivos que fazem tudo o que você cria ter a sua cara.
Ver nosso perfil