svg-sprite / svg-sprite

SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)

Home Page:https://github.com/svg-sprite/svg-sprite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi Directory

malikfaizanhaider opened this issue · comments

I'm failed to generate single SVG sprite for multi directory.

Directory structure:

-icons
-- Folder1
-- Folder2
-- Folder3
-- Folder4
-- Folder5
-- Folder6

{ "mode": { "symbol": { "dest": ".", "sprite": "iconsax-sprite.svg" } }, "svg": { "namespaceClassnames": false, "xmlDeclaration": false }, "shape": { "id": { "separator": "--", "pseudo": "~", "whitespace": "_" }, "transform": [ { "svgo": { "multipass": true, "plugins": [ { "name": "preset-default", "params": { "overrides": { "removeUnknownsAndDefaults": { "keepRoleAttr": true }, "removeViewBox": false } } }, "cleanupListOfValues", "removeXMLNS", "sortAttrs", { "name": "removeAttrs", "params": { "attrs": [ "clip-rule", "data-name", "fill" ] } } ] } } ] } }