aboutsummaryrefslogtreecommitdiff
path: root/tools/_svgo.yml
diff options
context:
space:
mode:
authorLibravatar Daniel Ruiz de Alegría <daniruizdealegria@gmail.com>2018-03-14 11:51:59 +0100
committerLibravatar Daniel Ruiz de Alegría <daniruizdealegria@gmail.com>2018-03-14 11:51:59 +0100
commitd5c4c9c3f69b87b54341276fa641272ad03b4953 (patch)
tree7c9db471250b28cb373b6c215da66c324b133b49 /tools/_svgo.yml
parentb94fd45b588c5b33c5cf8c18597eb3c2fda01b45 (diff)
downloadflat-remix-d5c4c9c3f69b87b54341276fa641272ad03b4953.tar.gz
flat-remix-d5c4c9c3f69b87b54341276fa641272ad03b4953.zip
Add support for folder color
Diffstat (limited to 'tools/_svgo.yml')
-rw-r--r--tools/_svgo.yml126
1 files changed, 0 insertions, 126 deletions
diff --git a/tools/_svgo.yml b/tools/_svgo.yml
deleted file mode 100644
index 635dba262..000000000
--- a/tools/_svgo.yml
+++ /dev/null
@@ -1,126 +0,0 @@
-# Default config for SVGO
-#
-# Usage:
-#
-# for d in Papirus/16x16/* Papirus/22x22/* Papirus/24x24/*
-# do
-# svgo --config=_svgo.yml -f "$d"
-# done
-#
-# or
-#
-# svgo --config=_svgo.yml -f Papirus/16x16/actions
-#
-# or
-#
-# svgo --config=_svgo.yml -i FILE
-
-full: true
-multipass: true
-
-plugins:
-
- # removes doctype declaration
- - removeDoctype
-
- # removes XML processing instructions
- - removeXMLProcInst
-
- # removes comments
- - removeComments
-
- # removes <metadata>
- - removeMetadata
-
- # removes editors namespaces, elements and attributes
- - removeEditorsNSData
-
- # cleanups attributes from newlines, trailing and repeating spaces
- - cleanupAttrs
-
- # removes unused IDs
- - cleanupIDs:
- minify: false
- preserve: [ 'current-color-scheme' ]
-
- # removes elements in <defs> without id
- - removeUselessDefs
-
- # rounds numeric values to the fixed precision
- # opacity="0.72000004" --> opactity=".72"
- # removes default ‘px’ units
- # y="749.936002px" --> y="749.936"
- - cleanupNumericValues:
- floatPrecision: 3
- leadingZero: true
- defaultPx: true
- convertToPx: false
-
- # rounds list of values to the fixed precision
- # viewBox="0 0 16px 16px" --> viewBox="0 0 16 16"
- - cleanupListOfValues:
- floatPrecision: 2
- leadingZero: true
- defaultPx: true
- convertToPx: false
-
- # converts colors: rgb() to #rrggbb
- - convertColors:
- shorthex: false
- shortname: false
-
- # removes unknown elements content and attributes
- # don't touch attrs with default values
- # - removeUnknownsAndDefaults:
- # defaultAttrs: false
-
- # remove or cleanup enable-background attribute when possible
- - cleanupEnableBackground
-
- # removes empty <text> elements
- - removeEmptyText
-
- # removes empty attributes
- - removeEmptyAttrs
-
- # removes empty container elements
- - removeEmptyContainers
-
- # removes unused namespaces declaration
- - removeUnusedNS
-
- # sorts element attributes (disabled by default)
- - sortAttrs:
- order:
- - 'id'
- - 'fill'
- - 'stroke'
- - 'opacity'
- - 'style'
- - 'class'
- - 'width'
- - 'height'
- - 'x'
- - 'x1'
- - 'x2'
- - 'y'
- - 'y1'
- - 'y2'
- - 'cx'
- - 'cy'
- - 'r'
- - 'd'
-
- # removes <title> (disabled by default)
- - removeTitle: true
-
- # removes <desc> (only non-meaningful by default)
- - removeDesc
-
-# configure the indent (default 4 spaces) used by `--pretty` here:
-#
-# @see https://github.com/svg/svgo/blob/master/lib/svgo/js2svg.js#L6 for more config options
-#
-js2svg:
- pretty: true
- indent: ' '