a port of the Sigal gallery generator as a Pelican plugin