Favicons SVG: Elegância no Modo Escuro

2025-05-27
Favicons SVG: Elegância no Modo Escuro

Este artigo explora a criação de favicons de sites que suportam o modo escuro usando SVG. Embora os SVGs nem sempre ganhem em tamanho de arquivo em comparação com os PNGs, eles oferecem uma troca fácil para o modo escuro por meio de CSS embutido e consultas de mídia, evitando edição complexa de imagens. O artigo detalha duas abordagens: edição manual do código SVG para adicionar estilos CSS e o uso de ferramentas online como o RealFaviconGenerator para geração rápida. Por fim, o autor destaca a vantagem única dos favicons SVG na solução de problemas de exibição no modo escuro e olha para aplicações futuras.

Leia mais
Design

Nostalgia do design web dos anos 90: Modernizando mapas de imagens

2025-05-13
Nostalgia do design web dos anos 90: Modernizando mapas de imagens

Este artigo detalha a experiência do autor ao projetar um site para o compositor de jogos vencedor do Emmy, Mike Worth. Para evocar o estilo de animação dos anos 90, o autor inicialmente explorou o uso de mapas de imagens, mas descobriu limitações em relação ao design responsivo. Ao combinar caminhos SVG com âncoras incorporadas e utilizando CSS e uma pequena quantidade de JavaScript, o autor criou com sucesso um design de site que combina estética dos anos 90 com vantagens técnicas modernas, demonstrando resolução criativa de problemas com tecnologias mais antigas.

Leia mais
Design

Grids de Hexágonos Responsivos com CSS Puro: Uma Abordagem Baseada em Float

2025-03-20
Grids de Hexágonos Responsivos com CSS Puro: Uma Abordagem Baseada em Float

Este artigo demonstra como criar grids de hexágonos totalmente responsivos sem usar media queries, JavaScript ou hacks excessivos. Usando inteligentemente `clip-path`, `float` e `shape-outside`, juntamente com variáveis CSS para tamanho e espaçamento, um layout flexível é alcançado. A técnica é estendida para criar grids de losangos, octógonos e mais. O CSS Grid é usado para centralizar e controlar o overflow, resultando em um sistema de grid responsivo e adaptável com formas personalizáveis.

Leia mais