Commit 35440cea authored by Curtis Maloney's avatar Curtis Maloney Committed by Tim Graham
Browse files

Optimized docs images and documented the process.

parent 3c7d2ee8
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -256,6 +256,21 @@ If a function, attribute, etc. is added, it's also okay to use a
We can simply remove the ``.. versionadded:: A.B`` annotation without any
indentation changes when the time comes.

Minimizing images
-----------------

Optimize image compression where possible. For PNG files, use OptiPNG and
AdvanceCOMP's ``advpng``:

.. code-block:: console

   $ cd docs/
   $ optipng -o7 -zm1-9 -i0 -strip all `find . -type f -not -path "./_build/*" -name "*.png"`
   $ advpng -z4 `find . -type f -not -path "./_build/*" -name "*.png"`

This is based on OptiPNG version 0.7.5. Older versions may complain about the
``--strip all`` option being lossy.

An example
----------

−390 B (4.25 KiB)
Loading image diff...
−681 B (13.6 KiB)
Loading image diff...
−433 B (10.6 KiB)
Loading image diff...
−194 B (9.64 KiB)
Loading image diff...
Loading