-
-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove FontAwesome #458
Comments
Yes. The user menu icon will probably need some special attention (maybe using a Codex icon, don't know). |
This is what is roughly required for a hard dependency: /skins/chameleon/src/Hooks/SetupAfterCache.php
/skins/chameleon/resources/styles/_fixes.scss
|
Also needed is a small change in /extensions/FontAwesome/package.json and the build scripts run:
So the second image in my previous comment is with the most recent Font Awesome version: Release 6.7.2 |
Instead of maintaining a copy of FontAwesome in Chameleon, rather remove it and have an optional dependency on Extension:FontAwesome.
Chameleon can still define default icons and additonal FontAwesome-specific styling, but that will only be used if Extension:FontAwesome is enabled.
This will likely only be implemented along with the upgrade to Boostrap 5.3 (#385).
The text was updated successfully, but these errors were encountered: