Favicons SVG : Élégance en mode sombre

2025-05-27
Favicons SVG : Élégance en mode sombre

Cet article explore la création de favicons de sites web compatibles avec le mode sombre à l’aide de SVG. Bien que les SVG ne soient pas toujours gagnants en termes de taille de fichier par rapport aux PNG, ils offrent une commutation facile au mode sombre grâce à du CSS intégré et des requêtes média, évitant ainsi une édition d’image complexe. L’article détaille deux approches : l’édition manuelle du code SVG pour ajouter des styles CSS et l’utilisation d’outils en ligne comme RealFaviconGenerator pour une génération rapide. En fin de compte, l’auteur souligne l’avantage unique des favicons SVG pour résoudre les problèmes d’affichage en mode sombre et envisage des applications futures.

Lire plus
Design

Nostalgie du web design des années 90 : modernisation des mappages d’images

2025-05-13
Nostalgie du web design des années 90 : modernisation des mappages d’images

Cet article détaille l’expérience de l’auteur dans la conception d’un site web pour le compositeur de jeux vidéo primé aux Emmy Awards, Mike Worth. Pour évoquer le style d’animation des années 90, l’auteur a d’abord exploré l’utilisation de mappages d’images, mais a découvert des limites en matière de design adaptatif. En combinant des chemins SVG avec des ancres intégrées et en utilisant CSS et un peu de JavaScript, l’auteur a réussi à créer un design de site web qui allie l’esthétique des années 90 aux avantages techniques modernes, démontrant ainsi une résolution créative de problèmes avec des technologies plus anciennes.

Lire plus

Grilles hexagonales responsives avec CSS pur : une approche basée sur float

2025-03-20
Grilles hexagonales responsives avec CSS pur : une approche basée sur float

Cet article montre comment créer des grilles hexagonales entièrement responsives sans utiliser de requêtes media, de JavaScript ou de hacks excessifs. En utilisant intelligemment `clip-path`, `float` et `shape-outside`, ainsi que des variables CSS pour la taille et l'espacement, une mise en page flexible est obtenue. La technique est étendue pour créer des grilles de losanges, d'octogone et plus encore. CSS Grid est utilisé pour le centrage et le contrôle du débordement, ce qui donne un système de grille réactif et adaptable avec des formes personnalisables.

Lire plus