Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
•
IT Security NachrichtenOnePlus/OxygenOS: Schad-App erhält Root-Zugriff ohne Berechtigungen(24.09.2026 um 23:38 Uhr)
•
IT Security NachrichtenRyuk Member Karen Vardanyan Sentenced to Two Years in U.S. Prison(24.09.2026 um 22:50 Uhr)
•••••
Hacking & PentestingRyuk Member Karen Vardanyan Sentenced to Two Years in U.S. Prison(24.09.2026 um 22:50 Uhr)
•
AI & KI NachrichtenWhy the U.N. Still Matters(24.09.2026 um 23:00 Uhr)
•••
IT Security NachrichtenOnePlus/OxygenOS: Schad-App erhält Root-Zugriff ohne Berechtigungen(24.09.2026 um 23:38 Uhr)
•
IT Security NachrichtenRyuk Member Karen Vardanyan Sentenced to Two Years in U.S. Prison(24.09.2026 um 22:50 Uhr)
•••••
Hacking & PentestingRyuk Member Karen Vardanyan Sentenced to Two Years in U.S. Prison(24.09.2026 um 22:50 Uhr)
•
AI & KI NachrichtenWhy the U.N. Still Matters(24.09.2026 um 23:00 Uhr)
••
Intelligence View
⚡ tsecurity.de Intelligence

I built my own icon platform after getting frustrated with FontAwesome — here's how each feature came to life

I'm a 20-year-old student from Vietnam. I built Viconic (viconic.io.vn) alone, with no team and no sponsor. Every single feature came from a real frustration I had while building web projects. Here's the story. It started with…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I'm a 20-year-old student from Vietnam. I built Viconic (viconic.io.vn) alone, with no team and no sponsor. Every single feature came from a real frustration I had while building web projects.

Here's the story.






It started with FontAwesome



When I first learned web development, I used FontAwesome like everyone else. But the kit builder was confusing — I couldn't figure out how to generate a CDN link on my own. I ended up having to go to cdnjs.com just to grab a script tag. The free tier also had very few icons.

At the time, I had no idea SVGrepo or Iconify even existed.

So I started building my own thing.






Every feature came from a real problem






SVG injection instead of font icons



My first approach was to use icomoon to generate font icons. But I quickly ran into a problem — font-based icons can't render multicolor icons accurately. Colors get lost or merged.

So I switched to SVG injection. Icons load directly via a custom tag from the CDN, similar to how Iconify works. Bundle size stays at 0KB since nothing is bundled — icons are fetched at runtime.






Kit builder for offline use



I study at a university where the internet connection is often unstable or completely unavailable. I needed a way to prepare a set of icons in advance and use them offline — similar to icomoon's kit system, but without the font limitations.

So I built a kit builder. You pick the icons you need, give the kit a name, and Viconic generates a custom CDN URL for that kit. Load that URL once and all your icons are ready — even offline after the first load.






Inline SVG editor



Every time I needed to inspect or quickly tweak an icon, I'd open a new tab and go to svgviewer.dev. After doing this dozens of times, I got tired of it.

So I built an SVG editor directly into Viconic. You can adjust colors, size, and preview the result in real time — without leaving the page.






Fast mode



Sometimes I just need to copy an icon quickly. Opening a detail modal every single time felt unnecessary.

So I added fast mode. When enabled, clicking an icon copies it instantly — no modal, no extra steps.






What Viconic has now — completely free




  • 200,000+ icons from Lucide, Tabler, FontAwesome, and many more

  • CDN + npm package with zero bundle size

  • SVG injection via custom tag

  • Kit builder — create your own icon set with a custom CDN URL

  • Inline SVG editor — adjust colors and size directly in the browser

  • Copy as JSX, SVG, HTML, or Tailwind class in one click

  • Fast mode — click to copy instantly

  • Individual page for each icon — download SVG or PNG






Why I'm sharing this



I'm not sharing this because Viconic is perfect. It's still in open beta and there's a lot left to build.

I'm sharing because every feature on this list came from a real problem I personally ran into. No market research, no competitor analysis — just solving my own frustrations one by one.

If you've ever felt like existing icon tools were either too complex, too limited on the free tier, or just not designed for how you actually work — Viconic might be worth a try.

👉 https://viconic.io.vn

I'd love honest feedback — what's missing, what's broken, what would make you actually use this over SVGrepo or Iconify.

SOC Incident Playbook: Vulnerability Remediation & Verification
1 Warnungen
title: Detect Exploitation - I built my own icon platform after getting frustrated with FontAwesome — here's how each feature came to life
id: 9270ea19-7d2a-4c2a-80e8-2ef36db071b7
status: experimental
description: Automatisch generierte SIEM-Erkennungsregel basierend auf CTI Intelligence
references:
  - https://tsecurity.de/
author: iShareStuff CTI Automated Detection Engine
date: 2026-09-25
logsource:
  category: network_connection
  product: any
detection:
  selection:
      CommandLine|contains:
        - 'exploit'
  condition: selection
falsepositives:
  - Legitime administrative Zugriffe oder Penetrationstests
level: high
tags:
  - attack.initial_access
Syntax validiert (0 Fehler)
rule CTI_Threat_Indicator {
    meta:
        author = "iShareStuff CTI Automated Detection Engine"
        date = "2026-09-25"
        description = "YARA Signature for "
    strings:
        $str = "I built my own icon platform a" ascii wide
    condition:
        any of them
}
Syntax validiert (0 Fehler)
index=security sourcetype IN ("cisco:asa", "pan:traffic", "zeek_conn", "suricata", "WinEventLog:Security")
("I built my own icon platform after getti")
| stats count earliest(_time) as first_seen latest(_time) as last_seen by src_ip, dest_ip, dest_host, signature
| eval first_seen=strftime(first_seen, "%Y-%m-%d %H:%M:%S"), last_seen=strftime(last_seen, "%Y-%m-%d %H:%M:%S")
| sort - count
Syntax validiert (0 Fehler)
message: "*I built my own icon platform after getti*"
Syntax validiert (0 Fehler)
CommonSecurityLog
| where Message has "I built my own icon platform after getti"
| summarize EventCount = count(), FirstSeen = min(TimeGenerated), LastSeen = max(TimeGenerated) by SourceIP, DestinationIP, DestinationPort, Activity
| extend DetectionRule = "iShareStuff-CTI-Compiled"
| sort by EventCount desc
🎯
MITRE ATT&CK Matrix Navigator 14 Taktiken
Reconnaissance
-
Resource Development
-
Initial Access
Execution
Persistence
-
Privilege Escalation
Defense Evasion
Credential Access
-
Discovery
-
Lateral Movement
-
Collection
-
Command and Control
Exfiltration
-
Impact
tsecurity.de Cognitive Threat RAG
Fokus-Vektor:

Kognitive Analyse für identifizierte Bedrohung: Erhöhte Bedrohungslage im Bereich I built my own icon platform after getti.... Basierend auf 368k Vektor-Korrelationen werden sofortige Isolationsmaßnahmen für betroffene Endpunkte empfohlen.

🛡️ Angriffsfläche & Exposure

Netzwerk/Remote-Zugriff ohne Vorauthentifizierung möglich.

⚡ Empfohlene Sofortmaßnahmen
  • 1. Perimeter-Inspektion: Relevante Portfreigaben und exponierte Endpunkte unverzüglich scannen.
  • 2. Patch-Applikation: Hersteller-Hotfix einspielen oder betroffene Daemons in isolierte DMZ-Segmente überführen.
  • 3. Telemetrie & EDR-Alerts: Prozessaufrufe und Child-Processes auf anomale Shell-Spawns überwachen.
🔗 Semantisch verwandte Zero-Days MariaDB 11.7 VEC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten I built my own icon platform after getting frustrated with FontAwesome — here's how each feature came to life

Thematisch verwandte Begriffe: built, icon, platform, after · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-82585 | The Botslab G980H dash camera firmware transmits sensitive information o…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel • Rechts: nächster Artikel • unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel TTP ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...
↗ Original-Quelle