#!/bin/bash

# Not skinned images.

cd src/

# The dark skin

ln -s -f ./skin_dark.css ./skin.css 

rsvg-convert -h 16 -o ../dir_dark.png dir.svg
rsvg-convert -h 16 -o ../file_dark.png file.svg
rsvg-convert -h 16 -o ../dir_link_dark.png dir_link.svg
rsvg-convert -h 16 -o ../file_link_dark.png file_link.svg

# The light skin

ln -s -f ./skin_light.css ./skin.css

rsvg-convert -h 16 -o ../dir_light.png dir.svg
rsvg-convert -h 16 -o ../file_light.png file.svg
rsvg-convert -h 16 -o ../dir_link_light.png dir_link.svg
rsvg-convert -h 16 -o ../file_link_light.png file_link.svg

rm ./skin.css
cd ..

for i in *.png; do
    pngquant -v --ordered -s 1 --strip -f --ext .png 64 -- "$i" 
    printf "\n"
done

identify -format "%k colors in %f\n" ./*.png
