Termenul „instrument de construcție” ar putea fi înfricoșător. Vă aduce în minte instrumente de linie de comandă fanteziste care necesită configurare și dependențe de sistem ciudate care se rup atunci când le priviți greșit. Uneori, instrumentele de construcție sunt așa și vom merge acolo în această serie. Dar într-adevăr un instrument de construcție este doar ceva care vă ajută să vă ușurați procesul. Automatizează ceva ce făceai anterior manual.
IcoMoon, în acest sens, este un instrument de construcție. A fost (este) un instrument popular pentru construirea fonturilor de pictograme personalizate. Este minunat pentru asta. Susțin orice instrument care încurajează dezvoltatorii front-end să creeze materiale personalizate și simplificate pentru ceea ce au nevoie, mai degrabă decât să includă chiuveta de bucătărie (fiecare pictogramă de pe pământ) și doar să folosească bucăți din ea. IcoMoon nu este doar pentru fonturile cu pictograme @ font-face, dar poate genera blocuri SVS defs, pe care le numește sprite SVG (de asemenea, un termen perfect acceptabil).
Practic, faceți clic pe pictogramele dorite, apoi le exportați și veți obține un bloc SVS perfect de utilizat. Rețineți că nu le folosesc încă și nu sunt sigur de ce, dar asta înseamnă că va trebui să includeți
viewBox
și accesibilitatea pe cont propriu pe măsură ce le implementați. Înscrieți-vă pentru un cont acolo și puteți salva proiectul, ceea ce înseamnă că puteți reveni și elimina / adăuga lucruri după cum este necesar, mai degrabă decât să începeți de la zero. Asta îl face într-adevăr un instrument de construcție.
Important de știut despre IcoMoon: puteți adăuga propriul dvs. SVG. Nu sunteți limitat la ceea ce vedeți în aplicația implicită. Puteți obține SVG din altă parte și pur și simplu adăugați-l acolo și va economisi împreună cu proiectul dvs. Ați putea folosi IcoMoon ca instrument de construire numai cu propriul dvs. SVG personalizat și ar fi în continuare util.