tiknil/svg-sprite

Laravel package to create a sprite from a folder with svg

1.0.0 2025-04-01 10:12 UTC

This package is auto-updated.

Last update: 2025-04-01 10:15:04 UTC


README

Svg sprite is a tool for creating an svg sprite from a folder of icons.

Learn more about SVG Sprites and how to use them

Installation

Global installation

composer global require tiknil/svg-sprite

Make sure that the composer binaries directory is in your $PATH

You can update Skipper to the latest version by running

composer global update tiknil/svg-sprite

You can now use the svg-sprite command anywhere

PHP project local installation

composer require tiknil/svg-sprite

You can now invoke the command using vendor/bin/svg-sprite

Usage

svg-sprite <folder> <output>

For example, in a laravel project:

svg-sprite public/icons resources/views/sprite.blade.php

By default, the files names will be used as ID for the icon. You can add a prefix with the -p option:

svg-sprite  public/icons resources/views/sprite.blade.php -p icons-