bootstrap + view generator