derrabus / twig-awesome-bundle
Inline FontAwesome icons into Twig templates.
Installs: 1 803
Dependents: 0
Suggesters: 0
Security: 0
Stars: 17
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/derrabus/twig-awesome-bundle
Requires
- php: >= 8.2
- composer-runtime-api: ^2.1
- fortawesome/font-awesome: ^6.6
- symfony/dependency-injection: ^7.2 || ^8
- symfony/deprecation-contracts: ^2.5 || ^3
- symfony/filesystem: ^7.2 || ^8
- symfony/http-kernel: ^7.2 || ^8
- twig/twig: ^3.9
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.75
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^2.1.11
- phpstan/phpstan-deprecation-rules: ^2
- phpstan/phpstan-phpunit: ^2
- phpstan/phpstan-strict-rules: ^2
- phpunit/phpunit: ^11.5.15
- symfony/framework-bundle: ^7.2 || ^8
- symfony/twig-bundle: ^7.2 || ^8
This package is auto-updated.
Last update: 2025-11-29 13:30:36 UTC
README
This bundle integrates the icon font Font Awesome 6 into Twig. But instead of using CSS to render icons on the frontend, the icons are rendered as SVG images directly into the compiled Twig template.
Example
This example renders a flag icon. Please note that you should wrap the icon in a div or similar element in order to adjust its size.
<div style="height: 10em;">{% fa regular flag %}</div>