SVG-Favicons: Eleganz im Dark Mode

2025-05-27
SVG-Favicons: Eleganz im Dark Mode

Dieser Artikel untersucht die Erstellung von Website-Favicons, die den Dark Mode unterstützen, mithilfe von SVG. Obwohl SVGs im Vergleich zu PNGs nicht immer in der Dateigröße gewinnen, bieten sie eine einfache Umschaltung in den Dark Mode durch Inline-CSS und Media Queries, wodurch eine komplexe Bildbearbeitung vermieden wird. Der Artikel beschreibt zwei Ansätze: die manuelle Bearbeitung des SVG-Codes zum Hinzufügen von CSS-Stilen und die Verwendung von Online-Tools wie RealFaviconGenerator für eine schnelle Generierung. Letztendlich hebt der Autor den einzigartigen Vorteil von SVG-Favicons bei der Lösung von Anzeigeproblemen im Dark Mode hervor und blickt auf zukünftige Anwendungen.

Mehr lesen
Design

Nostalgie Webdesign der 90er: Modernisierung von Bildkarten

2025-05-13
Nostalgie Webdesign der 90er: Modernisierung von Bildkarten

Dieser Artikel beschreibt die Erfahrung des Autors beim Design einer Website für den Emmy-prämierten Spielekomponisten Mike Worth. Um den Animationsstil der 90er Jahre wiederzugeben, untersuchte der Autor zunächst die Verwendung von Bildkarten, entdeckte jedoch Einschränkungen beim responsiven Design. Durch die Kombination von SVG-Pfaden mit eingebetteten Ankern und die Verwendung von CSS und etwas JavaScript konnte der Autor erfolgreich ein Webdesign erstellen, das die Ästhetik der 90er Jahre mit modernen technischen Vorteilen verbindet und kreative Problemlösungen mit älteren Technologien demonstriert.

Mehr lesen

Responsive Hexagon-Grids mit reinem CSS: Ein Float-basierter Ansatz

2025-03-20
Responsive Hexagon-Grids mit reinem CSS: Ein Float-basierter Ansatz

Dieser Artikel demonstriert die Erstellung vollständig responsiver Hexagon-Grids ohne Media Queries, JavaScript oder übermäßige Hacks. Durch geschickte Verwendung von `clip-path`, `float` und `shape-outside` sowie CSS-Variablen für Größe und Abstand wird ein flexibles Layout erreicht. Die Technik wird erweitert, um Grids aus Rauten, Achtecken und mehr zu erstellen. CSS Grid wird für die Zentrierung und Überlaufkontrolle verwendet, was zu einem responsiven, anpassungsfähigen Grid-System mit anpassbaren Formen führt.

Mehr lesen