The source code is located on github
In order to include an icon from a popular icon set such as Font Awesome, you can create a new directory for storing the icons. For example, you can create a new
icons directory and a
fontawesome subdirectory in your
resources - css - icons -- fontawesome - js - lang - views
Once you have created the new directory, you can download the appropriate icons and place them in the new directory. For example, you can download the notebook icon and place it in the
Next, you need to configure the package to search for icons in the new directory. You can do this by editing the
config/platform.php configuration file:
'icons' => [ 'fa' => resource_path('icons/fontawesome') ],
In the example above, we have declared the prefix “fa” and the directory where the icons are located.
In order to display the icons in the package’s components, you only need to pass the prefix and the icon’s name. For example, the icon definition in a menu would look like this:
Menu::make('Example of custom icons') ->icon('fa.address-book') ->url(#);
You can also use the icons outside of the admin panel by using the Blade component.