Ο όρος "εργαλείο κατασκευής" μπορεί να είναι τρομακτικό. Θυμίζει φανταχτερά εργαλεία γραμμής εντολών που απαιτούν διαμόρφωση και περίεργες εξαρτήσεις συστήματος που σπάνε όταν τα βλέπεις λανθασμένα. Μερικές φορές τα εργαλεία κατασκευής είναι έτσι, και θα πάμε εκεί σε αυτήν τη σειρά. Αλλά πραγματικά ένα εργαλείο κατασκευής είναι απλώς κάτι για να διευκολύνει τη διαδικασία σας. Αυτοματοποιήστε κάτι που κάνατε στο παρελθόν με το χέρι.
Το IcoMoon, υπό την έννοια αυτή, είναι ένα εργαλείο κατασκευής. Ήταν (είναι) ένα δημοφιλές εργαλείο για τη δημιουργία προσαρμοσμένων γραμματοσειρών εικονιδίων. Είναι υπέροχο για αυτό. Υποστηρίζω οποιοδήποτε εργαλείο που ενθαρρύνει τους προγραμματιστές front end να δημιουργήσουν προσαρμοσμένα, απλοποιημένα στοιχεία για ό, τι χρειάζονται αντί να συμπεριλαμβάνουν το νεροχύτη της κουζίνας (κάθε εικονίδιο στη γη) και απλά να χρησιμοποιούν κομμάτια αυτού. Το IcoMoon δεν είναι μόνο για γραμματοσειρές εικονιδίων @ font-face, αλλά μπορεί να εξάγει μπλοκ SVG defs, το οποίο ονομάζει SVG sprite (επίσης έναν απόλυτα αποδεκτό όρο).
Βασικά κάνετε κλικ στα εικονίδια που θέλετε και στη συνέχεια το εξάγετε και έχετε ένα τέλειο μπλοκ SVG για χρήση. Λάβετε υπόψη ότι δεν χρησιμοποιούν ακόμη και δεν είμαι σίγουρος γιατί, αλλά αυτό σημαίνει ότι θα πρέπει να συμπεριλάβετε
viewBox
και να έχετε προσωπικά στοιχεία προσβασιμότητας καθώς τα εφαρμόζετε. Εγγραφείτε για λογαριασμό εκεί και μπορείτε να αποθηκεύσετε το έργο, πράγμα που σημαίνει ότι μπορείτε να επιστρέψετε και να αφαιρέσετε / προσθέσετε πράγματα όπως απαιτείται αντί να ξεκινήσετε από το μηδέν. Αυτό το κάνει πραγματικά ένα εργαλείο κατασκευής.
Είναι σημαντικό να γνωρίζετε για το IcoMoon: μπορείτε να προσθέσετε το δικό σας SVG. Δεν περιορίζεστε σε αυτό που βλέπετε στην προεπιλεγμένη εφαρμογή. Μπορείτε να λάβετε SVG από αλλού και απλώς να το προσθέσετε εκεί και θα εξοικονομήσει με το έργο σας. Θα μπορούσατε να χρησιμοποιήσετε το IcoMoon ως εργαλείο κατασκευής με μόνο το δικό σας προσαρμοσμένο SVG και θα ήταν ακόμα χρήσιμο.