digitlab/blade-icons

Laravel Blade SVG icon injection.
724
Install
composer require digitlab/blade-icons
Latest Version:v1.0.1
PHP:>=5.6
Laravel:5
License:MIT
Last Updated:Aug 11, 2016
Links: GitHub  ·  Packagist
Maintainer: digitlab

Blade Icons

StyleCI Build Status Total Downloads Latest Stable Version License

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

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

644,549,754 9,698
laravel/framework

The Laravel Framework.

598,760,099 34,966
laravel/tinker

Powerful REPL for the Laravel framework.

507,193,856 7,441
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

423,477,751 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

403,217,078 4,664

Version History

Version Released PHP Laravel License
v1.0.1 >=5.6 ^5.0 MIT
v1.0.0 >=5.6 ^5.0 MIT