Homepage » Grafika » Geomicons - Egyedi, kézzel kódolt SVG Iconset

    Geomicons - Egyedi, kézzel kódolt SVG Iconset

    A webes ikonok gyorsan váltak a modern webdesign normájává. Ezek hatalmas eszközök a webes tervezők számára, mint ezek az ikonok testreszabhatók a CSS-en keresztül átméretezés nélkül, minőségi veszteség nélkül.

    De egyes ikoncsomagok megduzzadhatnak és túl nagyok lehetnek a kisebb oldalak számára. Ekkor ragyog a Geomicons.

    Ez egy az SVG-n futó egyedi kézzel kódolt ikoncsomag. Az ikonok beágyazhatók a JS szkriptek segítségével, vagy közvetlen SVG fájlokként az oldalára. Akárhogy is, ezek gyönyörű vektorok és szuper könnyű újra.

    A fő Geomicons oldal az összes ikon teljes demóját tartalmazza. Elég egyszerűek és követik a hagyományos, egyszínű, lapos kivitelű stílusokat, amiket mindannyian ismerünk.

    De a telepítési információjuk minden bizonnyal hiányzik a bemutató oldalon. Ha megtanulod, hogyan állítsd be ezt, meg kell látogatnod a GitHub repo-t az utasításokért.

    Alapértelmezés szerint ez a könyvtár feltételezi, hogy a CSS / JS-rel dolgozik hogy ezek az ikonok közvetlenül beilleszkedjenek az oldalelemekbe. Ha azonban letölti az ikonokat a GitHub-ból, akkor megkapja az összes nyers SVG fájlt, amelyet közvetlenül hozzáadhat a HTML-hez.

    Csak baj van A nyers SVG-k több szerkesztést igényelnek a színek megváltoztatása, míg a JS / CSS útvonal a színek vezérlését teszi lehetővé a kódon keresztül.

    Egyszerűen add hozzá a geomicons.min.js parancsfájl a fejlécbe és átmegy a data-ikon attribútum HTML elemekbe. Ezek automatikusan beágyazzák az ikonokat, amelyeket a CSS osztályok segítségével manipulálhat.

    Egy másik dolog, amit nagyon szeretem a Geomicons-al, a Node támogatása. Íme egy minta részlet a GitHub repóból:

    var geomicons = szükséges („geomicons-open”); var pathData = geomicons.paths.heart; // Visszaadja az útvonal d attribútum értékét var svgString = geomicons.toString ('szív'); // Egy SVG karakterláncot ad vissza

    Ha nem ismeri a Node-ot, akkor valószínűleg soha nem kell használnia a Node csomópontokat. Ugyanez vonatkozik ezeknek az ikonoknak a React.js verziójára is.

    A nagy keretek támogatása még mindig nagy dolog. Ez több bizonyíték arra, hogy a Geomiconoknak szándékuk van támogat bármilyen típusú webhelyet először a teljesítményre koncentrálva.

    Ahhoz, hogy ezek az ikonok teszt tesztet adhassanak, npm-en keresztül húzhat egy példányt, vagy közvetlenül a GitHub-on keresztül töltheti le őket.

    Van még egy vázlatos ikon, amit Geomicons Wired-nek hívnak, amit tesztelni is akar.

    Akárhogy is, ez egy briliáns ikonok a minimalista webes tervezők számára. Tökéletes választás a webhely gyönyörű ikonokkal történő optimalizálásához, miközben csökkenti az oldalak teljes betöltési idejét.