digitlab/blade-icons
Blade Icons
An SVG icon injector for Laravel Blade.
Installation
Install using composer:
composer require digitlab/blade-icons
Add the service provider in app/config/app.php:
DigitLab\BladeIcons\BladeIconsServiceProvider::class,
Create the cache path (defaults to /storage/framework/icons) and resource path (defaults to /resources/svgs) as specified in your config.
Usage
You can insert an SVG resource using the blade syntax @icon('name').
To override svg attributes, add them in an array: @icon('name', ['width' => 300]).
CSS
It is suggested that you add the following css to style your icons:
.icon {
display: inline-block;
vertical-align: text-top;
fill: currentColor;
}
License
Blade Icons is licensed under The MIT License (MIT).
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v1.0.1 | >=5.6 | ^5.0 | MIT | |
| v1.0.0 | >=5.6 | ^5.0 | MIT |