Pojem „nástroj pro sestavení“ může být děsivý. Připomíná efektní nástroje příkazového řádku vyžadující konfiguraci a podivné systémové závislosti, které se rozpadnou, když se na ně podíváte špatně. Někdy jsou takovéto nástroje pro sestavování takové, a my tam v této sérii půjdeme. Nástroj pro sestavení je ale opravdu něco, co vám usnadní proces. Automatizujte něco, co jste dříve dělali ručně.
IcoMoon je v tomto smyslu nástrojem pro vytváření. Byl to (je) populární nástroj pro vytváření vlastních ikonových písem. Je to úžasné. Podporuji jakýkoli nástroj, který povzbuzuje vývojáře front-endu k vytváření přizpůsobených a efektivních aktiv pro to, co potřebují, spíše než včetně kuchyňského dřezu (každá ikona na Zemi) a jen s použitím jeho kousků. IcoMoon není jen pro fonty ikon @ font-face, ale může vydávat bloky SVG defs, které nazývá SVG sprite (také naprosto přijatelný termín).
V zásadě kliknete na požadované ikony, poté je exportujete a získáte perfektní blok SVG defs k použití. Všimněte si, že ještě nepoužívají , a nejsem si jistý proč, ale to znamená, že při
viewBox
jejich implementaci budete muset zahrnout a zpřístupnit věci sami. Zaregistrujte si tam účet a můžete projekt uložit, což znamená, že se můžete vrátit a odebrat / přidat věci podle potřeby, a nikoli od nuly. To z něj opravdu dělá nástroj pro sestavení.
Důležité informace o IcoMoon: můžete přidat vlastní SVG. Nejste omezeni na to, co vidíte ve výchozí aplikaci. SVG můžete získat odjinud a jednoduše jej tam přidat a uloží se s vaším projektem. IcoMoon můžete použít jako nástroj pro sestavení pouze s vlastním SVG a bude to stále užitečné.