Views in Sections are just the devisions in columns. You’ll recognise them by these icons: Currently there are six different views, selectable for each section:
Adding a new view can be done by using a filter, which uses a key => value structure. The key (in this case) is the name (and subsequently the css class) of the view and the value is the amount of columns that need to be rendered. Consider this example:
add_filter('cuisine_sections_section_views', function( $views ){
$views['bar-wide-bar'] = 3;
$views['wide-bar-bar'] = 3;
return $views;
});
This example adds two new views to chose from, where we have a wide column and then two smaller ‘bar’ columns. This will result in two new icons, which will default to displaying the amount of columns. If you want to change the icons, you’ll have to add some CSS to your WordPress admin:
.section-wrapper .section-controls .radio > span.bar-wide-bar{
background: url("../images/bar-wide-bar.png");
}
.section-wrapper .section-controls .radio > span.wide-bar-bar{
background: url("../images/wide-bar-bar.png");
}