title: how to add new font awesome icon to my odoo module?
body: <p>I'm working on customizing web_notify oca module which sends a pop-up notification to screen, it contains some varients of notification each one has a font awesome icons that appear on the notification it defines the icons in this js file </p>
  
  <pre><code>odoo.define('web_notify.Notification', function (require) {
  "use strict";
  
  var Notification = require('web.Notification');
  
  Notification.include({
      icon_mapping: {
          'success': 'fa-thumbs-up',
          'danger': 'fa-exclamation-triangle',
          'warning': 'fa-exclamation',
          'info': 'fa-info',
          'default': 'fa-lightbulb-o',
      },
      init: function () {
          this._super.apply(this, arguments);
          // Delete default classes
          this.className = this.className.replace(' o_error', '');
          // Add custom icon and custom class
          this.icon = (this.type in this.icon_mapping) ?
              this.icon_mapping[this.type] :
              this.icon_mapping['default'];
          this.className += ' o_' + this.type;
      },
  });
  
  }); 
  </code></pre>
  
  <p>I'm searching on awesome website and I need to to add an icon that I found it declaration</p>
  
  <pre><code>  &lt;i class="fas fa-mosque"&gt;
    &lt;/i&gt;
  </code></pre>
  
  <p>say if I need to replace fa-thumbs-up with the new one how can I do that  </p>