log1x / blade-svg-sage
Composer package to add support for Blade SVG by Adam Wathan to Roots Sage.
Fund package maintenance!
Log1x
Installs: 68 247
Dependents: 0
Suggesters: 0
Security: 0
Stars: 73
Watchers: 11
Forks: 13
Open Issues: 1
Type:package
Requires
- php: >=7.0
- illuminate/filesystem: ^5.3|^6.0|^7.0|^8.0
- illuminate/support: ^5.3|^6.0|^7.0|^8.0
README
Blade SVG for Sage is a wrapper for Blade SVG by Adam Wathan allowing you to easily use SVG's in your Blade templates, either as an inline SVG or SVG sprite when using Sage 9.
Using Sage 10? Check out Sage SVG.
Requirements
Installation
Install via Composer:
$ composer require log1x/blade-svg-sage
Configuration
Use the provided configuration filter below to modify the default configuration.
add_filter('bladesvg', function () { return [ 'svg_path' => 'resources/svg', 'spritesheet_path' => 'resources/svg/spritesheet.svg', 'spritesheet_url' => '', 'sprite_prefix' => '', 'inline' => true, 'class' => '' ]; });
Usage
Please refer to the original Blade SVG documentation for usage examples.
Note: When calling helper functions directly, you must use the App
namespace.