generate_site, single template