Add a new "rainbow-reverse" palette for randomart

This tries to add a bit more color distinction to the randomart
algorithm. As it so happens, half of the randomart examples got
converted to using the new palette, so that's a nice little win.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
This commit is contained in:
2024-05-30 12:27:27 -07:00
parent 43e99e15bb
commit 5b5c2444db
8 changed files with 473 additions and 472 deletions

View File

@@ -1,58 +1,58 @@
<svg width="256" height="224" xmlns="http://www.w3.org/2000/svg">
<rect x="0" y="0" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="32" y="0" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="64" y="0" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="96" y="0" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="128" y="0" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="160" y="0" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="192" y="0" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="224" y="0" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="0" y="32" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="32" y="32" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="64" y="32" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="96" y="32" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="128" y="32" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="160" y="32" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="192" y="32" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="224" y="32" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="0" y="64" width="32" height="32" fill="hsl(72.00,100.00%,50.00%)" />
<rect x="32" y="64" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="64" y="64" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="96" y="64" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="128" y="64" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="160" y="64" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="192" y="64" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="224" y="64" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="0" y="96" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="32" y="96" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="64" y="96" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="96" y="96" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="128" y="96" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="160" y="96" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="192" y="96" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="224" y="96" width="32" height="32" fill="hsl(72.00,100.00%,50.00%)" />
<rect x="0" y="128" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="32" y="128" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="64" y="128" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="96" y="128" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="128" y="128" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="160" y="128" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="192" y="128" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="224" y="128" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="0" y="160" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="32" y="160" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="64" y="160" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="96" y="160" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="128" y="160" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="160" y="160" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="192" y="160" width="32" height="32" fill="hsl(72.00,100.00%,50.00%)" />
<rect x="224" y="160" width="32" height="32" fill="hsl(72.00,100.00%,50.00%)" />
<rect x="0" y="192" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="32" y="192" width="32" height="32" fill="hsl(72.00,100.00%,50.00%)" />
<rect x="64" y="192" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="96" y="192" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="128" y="192" width="32" height="32" fill="hsl(48.00,100.00%,50.00%)" />
<rect x="160" y="192" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="192" y="192" width="32" height="32" fill="hsl(24.00,100.00%,50.00%)" />
<rect x="224" y="192" width="32" height="32" fill="hsl(96.00,100.00%,50.00%)" />
<rect x="0" y="0" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="32" y="0" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="64" y="0" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="96" y="0" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="128" y="0" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="160" y="0" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="192" y="0" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="224" y="0" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="0" y="32" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="32" y="32" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="64" y="32" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="96" y="32" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="128" y="32" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="160" y="32" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="192" y="32" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="224" y="32" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="0" y="64" width="32" height="32" fill="hsl(288.00,100.00%,50.00%)" />
<rect x="32" y="64" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="64" y="64" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="96" y="64" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="128" y="64" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="160" y="64" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="192" y="64" width="32" height="32" fill="hsl(360.00,100.00%,50.00%)" />
<rect x="224" y="64" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="0" y="96" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="32" y="96" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="64" y="96" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="96" y="96" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="128" y="96" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="160" y="96" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="192" y="96" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="224" y="96" width="32" height="32" fill="hsl(288.00,100.00%,50.00%)" />
<rect x="0" y="128" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="32" y="128" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="64" y="128" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="96" y="128" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="128" y="128" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="160" y="128" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="192" y="128" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="224" y="128" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="0" y="160" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
<rect x="32" y="160" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="64" y="160" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="96" y="160" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="128" y="160" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="160" y="160" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="192" y="160" width="32" height="32" fill="hsl(288.00,100.00%,50.00%)" />
<rect x="224" y="160" width="32" height="32" fill="hsl(288.00,100.00%,50.00%)" />
<rect x="0" y="192" width="32" height="32" fill="hsl(0.00,100.00%,50.00%)" />
<rect x="32" y="192" width="32" height="32" fill="hsl(288.00,100.00%,50.00%)" />
<rect x="64" y="192" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="96" y="192" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="128" y="192" width="32" height="32" fill="hsl(312.00,100.00%,50.00%)" />
<rect x="160" y="192" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="192" y="192" width="32" height="32" fill="hsl(336.00,100.00%,50.00%)" />
<rect x="224" y="192" width="32" height="32" fill="hsl(264.00,100.00%,50.00%)" />
</svg>

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB