diff options
Diffstat (limited to 'tools/svg/_svgo.yml')
-rw-r--r-- | tools/svg/_svgo.yml | 109 |
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: ' ' |