help-beta: Add support for displaying font-awesome icons.

In our app, we use the font-awesome stylesheet, add it to our webpack
bundle and use the appropriate class with the <i> tag.
Here. although for font-awesome, we can use the stylesheet to do the
same, we would need to use `webfonts-loader` for our custom icons.
In this astro project, we want to follow the Astro way, and
unplugin-icons fits better with the Astro way of doing things.
See this topic on the discussion on how we chose unplugin-icons:
https://chat.zulip.org/#narrow/channel/19-documentation/topic/Stage.202.3A.20Icons/near/2168842
This commit is contained in:
Shubham Padia
2025-05-09 11:33:43 +00:00
committed by Tim Abbott
parent b378e33136
commit c97cd1c5dd
5 changed files with 215 additions and 3 deletions

View File

@@ -49,4 +49,4 @@ API_FEATURE_LEVEL = 384
# historical commits sharing the same major version, in which case a
# minor version bump suffices.
PROVISION_VERSION = (326, 2) # bumped 2025-05-05 to upgrade JavaScript dependencies
PROVISION_VERSION = (326, 3) # bumped 2025-05-12 to add unplugin-icons