I am trying to use the new fontawesome kit url in magento 2.3.6 but i cant get it to work. It seems to load the js but not icons aren't displayed.
I have added <script src="https://kit.fontawesome.com/<my-unique-id>.js" crossorigin="anonymous" src_type="url"></script> to my default_head_blocks.xml and when using developer tools in my browser i can see it is fetching the URL, but no icons load, but the styling is present if you inspect the element. is one particular element i am using.
Does anyone have any ideas apart from adding font awesome locally which i was trying to avoid.


Add the below link in your default_head_blocks.xml file,

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  • 1
    Using an old version of fontawesome is not an answer. There is also a css option of fontawesome 5 (which does work), but that is not being updated anymore which is why i was asking specifically about the javascript kits.
    – Alex Smith
    Jan 12 at 8:34
  • May be direct js link is not worked , implement the font-awesome js manually in your theme or module. Jan 12 at 10:23
  • The link works. How do you mean "implement js manually"? Other than adding to the default_head_blocks.xml like i have done, how would i do it another way?
    – Alex Smith
    Jan 13 at 11:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.