What’s Font Awesome?
Discourse uses a free set of icons from Font Awesome throughout its interface. You see these on toolbars, badges, buttons, etc… here’s our composer toolbar:
Since 2018 we’ve been using Font Awesome 5 (original announcement), and in the meantime Font Awesome 6 has been released. Version 6 includes new icons, some general style updates, and renames.
As of today, Discourse will start using version 6 too! Specifically, version 6.6.0. This isn’t an enormous visual change, but you’ll notice some differences:
What does this upgrade involve?
This upgrade involves a number of renames to make things more consistent.
To support Discourse communities through the upgrade, changes will be rolled out in multiple phases:
Today - Font Awesome upgraded to v6, icons will be automatically remapped
Soon - deprecation messages will be enabled to help theme/plugin authors update their icon names
Q1 2025 - admin warning banner enabled for any remaining deprecations
1st April 2025 - removal of automatic remapping and admin warning banner
2nd May 2025 - removal of old icon names mapping and error level logging
I’m seeing a missing icon, how can I fix this?
-
Open the browser developer tools, and find the relevant element with the missing icon.
-
Note the current name of the affected icon, and look up the right icon name to update it to. The icon name mapping can be referenced at discourse/lib/deprecated_icon_handler.rb at fbc2cfb6185c00950da8e915b1a32546e7020913 · discourse/discourse · GitHub.
-
Update the relevant theme/plugin that the element belongs to, or notify its developer to make the update.
If you need help with this, please feel free to create a Support topic, or contact your hosting provider in the normal way.
What do theme and plugin authors need to know?
The methods covered in Introducing Font Awesome 5 and SVG icons will still work for adding new and custom icons.
We have since removed the remapping of the old names, and if your theme/plugin is still using old names, you’ll see blank spaces where some of your icons used to be.
There are lots of new icons!
The upgrade from version 5 to 6 introduces hundreds of new free-to-use icons, almost 500 in total!
You can browse the full set here, this is sorted to show the newest additions first — and the search is very handy: Search Icons & Find the Perfect Design | Font Awesome