<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Melissa De Alba</title>
    <description>The latest articles on DEV Community by Melissa De Alba (@melru).</description>
    <link>https://dev.to/melru</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F221206%2F8ac4d083-68ef-443c-8863-ea48ad63dad0.jpg</url>
      <title>DEV Community: Melissa De Alba</title>
      <link>https://dev.to/melru</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/melru"/>
    <language>en</language>
    <item>
      <title>Add IcoMoon to Angular Project</title>
      <dc:creator>Melissa De Alba</dc:creator>
      <pubDate>Mon, 07 Jun 2021 22:13:49 +0000</pubDate>
      <link>https://dev.to/melru/add-icomoon-to-angular-project-bbh</link>
      <guid>https://dev.to/melru/add-icomoon-to-angular-project-bbh</guid>
      <description>&lt;p&gt;Follow &lt;a href="https://icomoon.io/"&gt;https://icomoon.io/&lt;/a&gt; and click on IcoMoon App. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_xnH1q6H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/coda0jnw8pgomksaqa4a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_xnH1q6H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/coda0jnw8pgomksaqa4a.png" alt="IcoMoon"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will take you to a new page probably with a default set. You can remove this if need by clicking in the menu an selecting the option Remove set.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--cRh6OJU7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kq3t89smtt0o0veb8zrj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--cRh6OJU7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kq3t89smtt0o0veb8zrj.png" alt="remove"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we are ready to create a new library on IcoMoon. Click on Import Icons button. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XMYthEd4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x4b6xoqb31alyoma1qx6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XMYthEd4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x4b6xoqb31alyoma1qx6.png" alt="import"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Import the set of icon you want.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XQvBjtJ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ae3hknici410rh7bfd18.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XQvBjtJ8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ae3hknici410rh7bfd18.png" alt="icons"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If the Library name is not set you can do it by clicking on the menu, and select the option Properties.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CJq0hodk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vf2t88i0najp1dy6dr5i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CJq0hodk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vf2t88i0najp1dy6dr5i.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Modal will be display showing the properties of the set, click on Edit Metadata. After  a form will appear, here set the name as you wish and close the form to save it&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--s05E58-V--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wszfg98pomfsmj85jqc7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--s05E58-V--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wszfg98pomfsmj85jqc7.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All icons will be display on IcoMoon page now select all to add them to the library by clicking on them. On the bottom of the page we will see the number of icons selected, then we click on Generate Font.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2VX9oaD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/906ybwh5ny0xwzwjpllk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2VX9oaD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/906ybwh5ny0xwzwjpllk.png" alt="generate"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Update the names if need, for example for filled icons I'll add the suffix -fill. Ex bell-fill&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qL7gIoST--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p88k1455ap2fbvmgxn2y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qL7gIoST--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p88k1455ap2fbvmgxn2y.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we make sure the set the font name  by clicking on Preferences.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--XDkGL7rn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mobrvllmcbcf4hlloxdt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--XDkGL7rn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mobrvllmcbcf4hlloxdt.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A modal will appear, we set the font name and we can also change the class prefix.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dxuFgQuz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pysc18tzj5nbtxau8h4v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dxuFgQuz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pysc18tzj5nbtxau8h4v.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we continue by clicking Download, .zip file will be download&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ak6sT82B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pfwxcz1reycv7bdq8xog.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ak6sT82B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/pfwxcz1reycv7bdq8xog.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Extract the files into your PC. &lt;br&gt;
This folder  must contain :&lt;br&gt;
• Demo file -&amp;gt; demo.html&lt;br&gt;
• Styles file -&amp;gt; styles.css&lt;br&gt;
• Fonts folder -&amp;gt; fonts to display the icons&lt;/p&gt;

&lt;p&gt;At this point we finish with the part of IcoMoon page, now we continue to update in the project. For this case we will take an Angular project as a reference. The process should be similar in any other project.&lt;/p&gt;

&lt;p&gt;Inside the project search for the assets folder and add (copy) the Fonts folder.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SvbSiIdW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yfo9b7mddo90vrgbfqgz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SvbSiIdW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/yfo9b7mddo90vrgbfqgz.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The fonts with the icons are ready to use, in this project I have a separate file for the icons but we can add the styles.css in the styles file of the project.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bq3vo5eT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7yfe47l5bqps0h03cacm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bq3vo5eT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7yfe47l5bqps0h03cacm.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now we can use the icons inside the html by adding the class of the icon we need. Ex:&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vXXA3ME2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6fe9yat1c5n871thsyj4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vXXA3ME2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6fe9yat1c5n871thsyj4.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
 &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SeBoAr5E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jiqu0xwqa9rgqw2wh2w8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SeBoAr5E--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jiqu0xwqa9rgqw2wh2w8.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
