DigitLab / blade-icons by digitlab

Laravel Blade SVG icon injection.
723
0
1
Package Data
Maintainer Username: digitlab
Maintainer Contact: nick@digitlab.co.za (Nicholas Wiersma)
Package Create Date: 2016-07-25
Package Last Update: 2016-08-11
Language: PHP
License: MIT
Last Refreshed: 2024-11-19 03:09:09
Package Statistics
Total Downloads: 723
Monthly Downloads: 2
Daily Downloads: 0
Total Stars: 0
Total Watchers: 1
Total Forks: 0
Total Open Issues: 0

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).