Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I noticed there was an
svgo
script buried in the code base. I rewrote it so we could optimize all SVGs instead of just the ones insrc/images/characters
. Also the newer version ofsvgo
should produce better outputs, the previously minified images were generated with v2.8 and without the multi-pass flag.We're generating so many static pages and the majority of the SVGs are inlined, so even small improvements here could have some significance.
`node node-scripts/minify-svgs.mjs` output: