muetze / nova-icon-select
A Laravel Nova icon select field
Installs: 46
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 0
Forks: 3
pkg:composer/muetze/nova-icon-select
Requires
- php: ^7.4|^8.0
This package is auto-updated.
Last update: 2022-05-29 01:57:56 UTC
README
Ready for: Font Awesome Free 5.15.3
& Font Awesome Pro 5.15.3
.
composer require muetze/nova-icon-select
Usage With All Font Awesome Free Icons
NovaIconSelect::make("Icon") ->setIconProvider(FontAwesomeIconProvider::class);
or
NovaIconSelect::make("Icon") ->setIconProvider(new FontAwesomeIconProvider());
Usage With Custom Font Awesome Free Styles
NovaIconSelect::make("Icon") ->setIconProvider(new FontAwesomeIconProvider(['solid', 'regular', 'brands']));
Usage With Font Awesome Pro
Publish the config file:
php artisan vendor:publish --provider="Bernhardh\NovaIconSelect\FieldServiceProvider"
php artisan config:cache
NovaIconSelect::make("Icon") ->setIconProvider(new FontAwesomeIconProvider(['solid', 'regular', 'light', 'brands'], 'pro'));
Duotone is not included. Or does anyone need them in this package?
See the original repository for more examples, info and uses:
bernhardh/nova-icon-select