krystal-sf / ux-fontawesome
Fontawesome Free for Krystal Symfony Projects
Package info
gitlab.com/krystal-sf/ux-fontawesome
Type:symfony-bundle
pkg:composer/krystal-sf/ux-fontawesome
Requires
- php: ^8.1
- krystal-sf/ux-common: ^1.0
Requires (Dev)
- badpixxel/php-sdk: ^3.0
- symfony/debug-bundle: ^6.4|^7.4|^8.0
- symfony/monolog-bundle: ^3.0|^4.0
- symfony/stopwatch: ^6.4|^7.4|^8.0
- symfony/web-profiler-bundle: ^6.4|^7.4|^8.0
This package is auto-updated.
Last update: 2026-08-04 22:46:12 UTC
README
Fontawesome Free integration for Krystal Symfony UX Projects, wired for Symfony AssetMapper.
Installation
composer require krystal-sf/ux-fontawesome
Enable the bundle in config/bundles.php:
return [
// ...
Ksf\Plugins\Fontawesome\KsfFontawesomeBundle::class => ['all' => true],
];
Then import the loader once in your assets/app.js:
import "@krystal-sf/ux-fontawesome";
Versions
This package ships FontAwesome Free 5 (^5.15.4) via importmap.
If FontAwesome Pro packages are installed in the host application
(@fortawesome/fontawesome/css/all.min.css), the loader detects and uses
them automatically — the specifier is resolved at runtime so AssetMapper
does not require the Pro package to be present.
License
MIT — see LICENSE.