Icons, die mit
Ihrem CSS
fließen.
Svglet ist das eigene Open-Source-Icon-System von VeratekSoft: Rendert Vektor-Icons als reine CSS-Masken – ohne schwerfällige JavaScript-Bibliotheken, ohne Icon-Fonts und ohne externe Abhängigkeiten. Steuern Sie Farben, Größen und Zustände direkt über standardisiertes CSS.
Warum wir ein eigenes Icon-System entwickelt haben
Beim Bau moderner Webseiten stießen wir immer wieder auf dieselben Probleme: Icon-Fonts erzeugen unscharfe Glyphen und Layout-Shifts, JS-Bibliotheken vergrößern die Ladezeiten, und externe Icon-CDNs verstoßen gegen die DSGVO. Svglet ist unsere Antwort.
Aufgeblähte JS-Bundles & Render-Blockaden
Das Problem: Viele Icon-Bibliotheken laden riesige JavaScript-Dateien oder hunderte ungenutzte SVGs mit, was den PageSpeed verschlechtert und mobile Geräte verlangsamt.
Unsere Antwort: Svglet nutzt native CSS-Masken. Es wird ausschließlich das geladen, was real im DOM verwendet wird – ohne schwere Frameworks.
Unscharfe Glyphen & starrer Font-Zwang
Das Problem: Klassische Icon-Fonts (WOFF/TTF) werden von Browsern als Text gerendert. Das führt zu unscharfen Kanten, Anti-Aliasing-Fehlern und verzögertem Text-Rendering (FOUT).
Unsere Antwort: Echte SVG-Vektormasken bleiben bei jeder Skalierung und auf allen HiDPI-Displays gestochen scharf.
DSGVO-Verstöße durch Drittanbieter-CDNs
Das Problem: Das Einbinden von Icon-Skripten über US-CDNs überträgt Besucher-IPs ohne Einwilligung und erzeugt rechtliche Abmahnrisiken.
Unsere Antwort: 100% lokales Hosting aller SVG-Assets im eigenen Webserver. Keine Datenübertragung an Dritte, volle Kontrolle über Datenflüsse.
Kompliziertes Styling für Theme-Switches
Das Problem: Inline-SVGs erfordern komplexe CSS-Regeln für `fill` und `stroke`, um Farben bei Hover-Zuständen oder Dark-Mode-Umschaltungen zu verändern.
Unsere Antwort: Svglet-Masken vererben die standardmäßige CSS-Property `color`. Farbwechsel und Animationen funktionieren out-of-the-box.
Ein Icon-System. Maximale Performance.
Svglet kombiniert die Leistungsfähigkeit moderner Web-Standards mit der Einfachheit eines einzigen HTML-Attributs.
Zero-Dependency Engine
Geringster Footprint im Netz: Kein React, kein Vue, keine Drittanbieter-Bibliotheken erforderlich. Funktioniert in jedem Browser.
Dynamische CSS-Färbung
Vererbung der `color`-Eigenschaft: Ändern Sie Icon-Farben für Buttons, Hover-Zustände und Dark-Mode nahtlos in Ihrem CSS.
Vektor-Präzision & Skalierung
Reine SVG-Masken skaliert vom 12px Icon in Tabellen bis hin zu großen Hero-Grafiken ohne Qualitätsverlust.
Minimalistische HTML-Syntax
Ein einfaches HTML-Attribut `` genügt. Svglet kümmert sich automatisch um die Maskierung.
100 % DSGVO & Privacy
Vollständiges lokales Hosting der SVG-Iconset-Dateien auf Ihrem Webserver. Keine Cookie-Banner oder Datenschutzprobleme.
Open Source & Erweitert
Vollständig erweiterbar mit eigenen Custom-SVG-Dateien. Beliebige Icon-Sets lassen sich im Projekt hinterlegen.
Saubere Web-Standards statt Icon-Müll
Mit Svglet demonstriert VeratekSoft, wie moderne Web-Tools gebaut sein sollten: Extrem leicht, hochperformant und ohne unnötigen Ballast. Wir nutzen Svglet in all unseren Kundenprojekten für minimale Ladezeiten und optimale Lighthouse-Scores.
Vom HTML-Attribut zur CSS-Maske – ein durchgehender Fluss
Das Rendering-Prinzip von Svglet basiert auf nativer CSS-Maskierung und minimalem DOM-Handling.
Attribut im HTML
Entwickler setzt ganz einfach das Attribut <i data-icon="star"> im HTML-Markup.
Svglet Init-Skript
Das ultraleichte Init-Skript erkennt das Element und löst den passenden SVG-Masken-Pfad auf.
CSS-Masken-Injektion
Das SVG wird nativ als -webkit-mask-image im Inline-Style hinterlegt.
CSS-Styling
Farbe (color) und Größe (width/height) werden wie gewohnt per CSS gestuert.
Architektur für Performance-Enthusiasten
Svglet ist mit modernsten Web-Standards entwickelt. So funktioniert die Einbindung in Ihr Projekt.
CSS Mask Specification
Nutzung von standardisiertem CSS Masking. Funktioniert in allen modernen Desktop- und Mobil-Browsern.
Dynamic Path Mapping
Automatisches Mappen von Icon-Namen zu lokalen SVG-Dateien im `iconPath`-Verzeichnis.
DOM Mutation Observer
Erkennt dynamisch hinzugefügte Icon-Elemente bei Single-Page-Apps und AJAX-Loads.
Clean Standards
Kein Font-Icon-Bleeding, kein Layout-Shift (CLS) und vollkommen frei von externen Netzwerkaufrufen.
So setzt VeratekSoft Svglet in Kundenprojekten ein
Als eigenes Open-Source-Produkt integrieren wir Svglet in all unsere Kunden-Websites und Web-Apps für minimale Ladezeiten und perfekte Performance.
Icon-Audit & Systemauswahl
Analyse des UI-Designs und Erstellung eines maßgeschneiderten, optimierten SVG-Iconsets für Ihr Corporate Design.
Optimierung & SVG-Bereinigung
Kompression aller SVG-Dateien (SVGO) für minimale Dateigrößen und saubere Vektor-Maskenstrukturen.
Integration in den Tech-Stack
Einbindung von Svglet in Ihr Frontend (HTML, React, Next.js, Vue oder Tailwind) ohne zusätzliche Abhängigkeiten.
Theme- & Farb-Konfiguration
Anpassung der CSS-Regeln für Hover-Effekte, Dark/Light Mode Umschaltungen und flüssige Animationen.
Qualitätssicherung & Performance-Release
Prüfung der PageSpeed Lighthouse-Score (100/100) und Abnahme aller barrierefreien Icon-Attribute.
Häufige Fragen zu Svglet
Wichtige Antworten rund um das Open-Source-Icon-System von VeratekSoft.
>01
Was unterscheidet Svglet von Icon-Fonts?
expand_more
Was unterscheidet Svglet von Icon-Fonts?
Svglet arbeitet mit echten SVG-Masken. Icons bleiben dadurch bei jeder Bildschirmauflösung gestochen scharf, sind direkt über CSS-Farben anpassbar und erzeugen keinerlei Schrift-Ladeverzögerungen (FOUT) oder Anti-Aliasing-Probleme.
>02
Ist Svglet wirklich 100% kostenlos und Open Source?
expand_more
Ist Svglet wirklich 100% kostenlos und Open Source?
Ja. Svglet ist ein freies Open-Source-Projekt von VeratekSoft unter MIT-Lizenz. Sie können es uneingeschränkt für persönliche und kommerzielle Webprojekte nutzen.
>03
Benötigt Svglet einen Server oder eine Datenbank?
expand_more
Benötigt Svglet einen Server oder eine Datenbank?
Nein. Svglet ist eine reine Client-Lösung. Sie lagern die benötigten SVG-Icon-Dateien einfach direkt lokal auf Ihrem eigenen Server ab – ideal für maximale Ladezeiten und DSGVO-Konformität.
>04
Kann ich eigene Custom-Icons in Svglet verwenden?
expand_more
Kann ich eigene Custom-Icons in Svglet verwenden?
Ja. Eigene SVG-Dateien speichern Sie einfach im definierten Icon-Ordner ab und referenzieren sie direkt im
HTML-Attribut data-icon="mein-icon".
>05
Unterstützt Svglet moderne Frontend-Frameworks wie React, Vue oder Astro?
expand_more
Unterstützt Svglet moderne Frontend-Frameworks wie React, Vue oder Astro?
Ja. Svglet lässt sich problemlos in modernste Stacks einbinden – da es sich um ein Standard-ES-Modul mit MutationObserver handelt, werden auch dynamisch erzeugte Komponenten automatisch erkannt.
>06
Übernimmt VeratekSoft die Einbindung in mein Webprojekt?
expand_more
Übernimmt VeratekSoft die Einbindung in mein Webprojekt?
Ja. Für alle von VeratekSoft entwickelten Webseiten und Applikationen binden wir Svglet standardmäßig ein, um maximale Ladezeiten, Lighthouse 100/100 Scores und DSGVO-Sicherheit zu gewährleisten.
$ verateksoft kontakt --produkt svglet▋
// Bereit für maximale Icon-Performance in Ihrem Webprojekt?
Holen Sie maximale Icon-Performance
in Ihr
Webprojekt.
Svglet wird von VeratekSoft entwickelt undgepflegt. Wir nutzen es für alle unsere Kundenprojekte – sprechen Sie mit uns über Ihre Anforderung.