Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/icons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@gmail.com>2020-06-02 14:34:37 +0300
committerXhmikosR <xhmikosr@gmail.com>2021-10-01 13:15:13 +0300
commit569cc06adf9484cdd51f4043c65175a91a130969 (patch)
tree2a48089e971f00ba85fab530745ba0e6c5f88f6d /svg-sprite.json
parent298418681d6df0b5915f9353332b2548e455db27 (diff)
Configure svg-sprite's SVGO.
Diffstat (limited to 'svg-sprite.json')
-rw-r--r--svg-sprite.json142
1 files changed, 142 insertions, 0 deletions
diff --git a/svg-sprite.json b/svg-sprite.json
new file mode 100644
index 000000000..6a1a0b041
--- /dev/null
+++ b/svg-sprite.json
@@ -0,0 +1,142 @@
+{
+ "mode": {
+ "symbol": {
+ "dest": ".",
+ "sprite": "bootstrap-icons.svg"
+ }
+ },
+ "shape": {
+ "transform": [
+ {
+ "svgo": {
+ "multipass": true,
+ "plugins": [
+ {
+ "cleanupAttrs": true
+ },
+ {
+ "cleanupEnableBackground": true
+ },
+ {
+ "cleanupIDs": true
+ },
+ {
+ "cleanupListOfValues": true
+ },
+ {
+ "cleanupNumericValues": true
+ },
+ {
+ "collapseGroups": true
+ },
+ {
+ "convertColors": true
+ },
+ {
+ "convertPathData": {
+ "noSpaceAfterFlags": false
+ }
+ },
+ {
+ "convertShapeToPath": true
+ },
+ {
+ "convertStyleToAttrs": true
+ },
+ {
+ "convertTransform": true
+ },
+ {
+ "inlineStyles": true
+ },
+ {
+ "mergePaths": {
+ "noSpaceAfterFlags": false
+ }
+ },
+ {
+ "minifyStyles": true
+ },
+ {
+ "moveElemsAttrsToGroup": true
+ },
+ {
+ "moveGroupAttrsToElems": true
+ },
+ {
+ "removeAttrs": {
+ "attrs": [
+ "data-name",
+ "fill",
+ "clip-rule"
+ ]
+ }
+ },
+ {
+ "removeComments": true
+ },
+ {
+ "removeDesc": true
+ },
+ {
+ "removeDoctype": true
+ },
+ {
+ "removeEditorsNSData": true
+ },
+ {
+ "removeEmptyAttrs": true
+ },
+ {
+ "removeEmptyContainers": true
+ },
+ {
+ "removeEmptyText": true
+ },
+ {
+ "removeHiddenElems": true
+ },
+ {
+ "removeMetadata": true
+ },
+ {
+ "removeNonInheritableGroupAttrs": true
+ },
+ {
+ "removeTitle": true
+ },
+ {
+ "removeUnknownsAndDefaults": {
+ "keepRoleAttr": true
+ }
+ },
+ {
+ "removeUnusedNS": true
+ },
+ {
+ "removeUselessDefs": true
+ },
+ {
+ "removeUselessStrokeAndFill": true
+ },
+ {
+ "removeViewBox": false
+ },
+ {
+ "removeXMLNS": false
+ },
+ {
+ "removeXMLProcInst": true
+ },
+ {
+ "sortAttrs": true
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "svg": {
+ "namespaceClassnames": false
+ }
+}