The icon font (hexagon-icons) is a subset of font awesome and is awkward to maintain and update. As part of ongoing UX efforts, we are using Font Awesome 5 Free moving forwards.
We should update hexagon to use font awesome natively instead of making a custom font. This allows the user of Hexagon to choose how to include the fonts and CSS.
This has been partially implemented in #534 using a feature flag, however the icon fonts are still bundled. This will need to be done in a breaking/major release to prevent issues.
The icon font (
hexagon-icons) is a subset of font awesome and is awkward to maintain and update. As part of ongoing UX efforts, we are usingFont Awesome 5 Freemoving forwards.We should update hexagon to use font awesome natively instead of making a custom font. This allows the user of Hexagon to choose how to include the fonts and CSS.
This has been partially implemented in #534 using a feature flag, however the icon fonts are still bundled. This will need to be done in a breaking/major release to prevent issues.