Update views for list or tile layout, styling and toggling