Skip to content
Rémy F edited this page Jan 3, 2021 · 1 revision

8x8 compare grid

Missing icons are replaced with they "x" equivalent

# generate a 8x8 preview of some well known github-hosted iconset
CDN=https://raw.githubusercontent.com
CONV="-resize 8x8 -filter point -resize 64x64 -gravity center -extent 80x80"
for p in social/picture technology/phone-handset media/volume-up essential/bug    ; do curl -s "$CDN/renaudtertrais/clarity-icons-svg/master/src/$p-line.svg"  | convert - $CONV clarity-${p#*/}.png ; done
for p in image          phone                    sound           bug              ; do curl -s "$CDN/hypermodules/entypo/master/src/Entypo/$p.svg"  | convert - $CONV entypo-$p.png ; done
for p in image          phone                    volume          x                ; do curl -s "$CDN/feathericons/feather/master/icons/$p.svg"  | convert - $CONV feather-$p.png ; done
for p in image          phone                    volume-off      bug              ; do curl -s "$CDN/FortAwesome/Font-Awesome/master/svgs/solid/$p.svg"  | convert - $CONV fontawesome-$p.png ; done
for p in picture-f      close-circle-f           volume          bug-f            ; do curl -s "$CDN/michaelampr/jam/master/icons/$p.svg"  | convert - $CONV jam-$p.png ; done
for p in image/photo    communication/phone      av/volume_up    action/bug_report; do curl -s "$CDN/google/material-design-icons/master/src/$p/materialiconssharp/24px.svg"  | convert - $CONV material-${p#*/}.png ; done
for p in image          x                        volume-off      bug              ; do curl -s "$CDN/iconic/open-iconic/master/svg/$p.svg"  | convert - $CONV iconic-$p.png ; done
for p in image          call                     volume          animal-bug       ; do curl -s "$CDN/yne/picon/master/svg/$p.svg"  | convert - $CONV picon-$p.png ; done
for p in image          phone                    volume-1        bug              ; do curl -s "$CDN/teenyicons/teenyicons/master/src/solid/$p.svg"  | convert - $CONV teenyicons-$p.png ; done

# list by reverse modification date (ls -rt) since file naming (image-vs-picture) may vary
montage -label %t -tile 4 $(ls -rt *.png) .compare.png
Clone this wiki locally