devlop / fontawesome-blade
Font Awesome Blade 组件用于 Laravel
3.1.0
2023-03-03 05:26 UTC
Requires
- php: ^7.4|^8.0
- ext-mbstring: *
- laravel/framework: ^7.0|^8.0|^9.0|^10.0
Requires (Dev)
- devlop/phpunit-exception-assertions: ^1.0
- orchestra/testbench: ^6.17
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^5.2
README
Font Awesome Blade
收集了Laravel Blade 组件,使在 Laravel 中使用Font Awesome 图标变得非常简单。
先决条件
此包假设您正在使用通过包管理器使用 Font Awesome。
安装
composer require devlop/fontawesome-blade
配置
默认情况下,此包将假设您正在使用 @fortawesome/fontawesome-free
。
如果您使用的是其他版本,请发布配置并相应更改路径。
php artisan vendor:publish --provider="Devlop\FontAwesome\FontAwesomeBladeServiceProvider"
使用方法
Font Awesome 的不同样式都作为单独的组件提供,它们都接受相同的 name
参数来指定要显示的图标。
<x-fa::brands name="fa-laravel" /> <x-fa::solid name="fa-0" /> <x-fa::regular name="fa-2" /> <x-fa::light name="fa-5" /> <x-fa::thin name="fa-0" /> <x-fa::duotone name="fa-elephant" />
您还需要将 Font Awesome CSS 导入到您的 CSS 构建中,以便图标显示得像使用 Font Awesome JS 方法一样。
@import '@fortawesome/fontawesome-pro/css/svg-with-js.css';