aboutsummaryrefslogtreecommitdiff
path: root/tools/svg/_svgo.yml
diff options
context:
space:
mode:
Diffstat (limited to 'tools/svg/_svgo.yml')
-rw-r--r--tools/svg/_svgo.yml109
1 files changed, 0 insertions, 109 deletions
diff --git a/tools/svg/_svgo.yml b/tools/svg/_svgo.yml
deleted file mode 100644
index 438013a64..000000000
--- a/tools/svg/_svgo.yml
+++ /dev/null
@@ -1,109 +0,0 @@
-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: ' '