AyanTheme includes the collection of Google Material Symbols and vector based font icons to use across the website. See the code example below:

Google Material Symbols :

<span class="material-symbols-outlined">favorite</span>
favorite
You can find the list of all available icons at Google Material Symbols here.

vector based font icons :

<i class="icon-facebook2"></i>
You can find the list of all available icons as well as their respective css classes here.

Add new icons to the set

In order to add new icons to the set follow these easy steps:

  1. Upload this file to Icomoon App. See the screnshot below.
  2. Add new icons by dragging them to the end of the list (this is important to add icons to the end). Make sure you upload icons in .svg format. Each SVG icon should be 24x24px and all paths should be outlined (converted to shapes) for better rendering.
  3. Make sure to select new icons with selection tool at the top and click Generate Font.
  4. Download generated font, extact .zip archive. Copy new font files as well as selection.json to AyanTheme/dist/fonts.
  5. Open styles.css or styles.scss (depending on whether you use CSS or SCSS) inside downloaded .zip, copy your new icons styles and add them to AyanTheme/src/scss/components/icons.scss to the end of the file.
Icomoon App