# Getting Font Awesome Icons for Served HTML Files

**URL:** <https://discourse.nodered.org/t/getting-font-awesome-icons-for-served-html-files/32048>\
**Category:** General\
**Created:** [26 August 2020 15:27 UTC](https://discourse.nodered.org/t/getting-font-awesome-icons-for-served-html-files/32048 "2020-08-26T15:27:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dparm](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@dparm](https://discourse.nodered.org/u/dparm)\
**Post date:** [26 August 2020 15:27 UTC](https://discourse.nodered.org/t/getting-font-awesome-icons-for-served-html-files/32048/1 "2020-08-26T15:27:39Z")

</div>

I am trying to serve some basic HTML files with Font Awesome icons in them. When I setup Node Red to serve the file as an HTTP response, the icons don't appear.

I know this has something to do with the render engine of Node Red, but is there any way to somehow pre-render or pre-cache the icons and serve them as an HTTP response?

Bellow is what it currently looks like:

![MissingIcons](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/7/37843bd9f4c4f8dda2aa3b5d931af0dadaf896b3.jpeg)

...and this is what it should look like:

![Icons](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/9/1916e29fa2e7c9139b884192344a58c4293322c0.jpeg)

When I open the file directly, the icons appear just fine.

I am purposely avoiding using any of the native dashboard nodes because I need specific HTML in places that wasn't compatible with the native dashboard or the UI Builder node.

Thanks!

---

<div class="post-metadata">

**Author:** ![dparm](https://avatars.discourse-cdn.com/v4/letter/d/47e85d/32.png) [@dparm](https://discourse.nodered.org/u/dparm)\
**Post date:** [26 August 2020 15:42 UTC](https://discourse.nodered.org/t/getting-font-awesome-icons-for-served-html-files/32048/2 "2020-08-26T15:42:28Z")

</div>

I figured it out using the Chrome developer tool.

It was another hosting problem. A CSS file was pointing to an icon set that wasn't being hosted. Once I made those files available, everything worked fine.

Problem solved!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [9 September 2020 15:42 UTC](https://discourse.nodered.org/t/getting-font-awesome-icons-for-served-html-files/32048/3 "2020-09-09T15:42:29Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
