From 9eeb560de45a7f63b234f18e1e79b85a52557619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Mon, 10 Dec 2018 16:56:02 -0500 Subject: [PATCH] Override Octavia views template for pages --- .../views/views-view--page.html.twig | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 agaric/templates/views/views-view--page.html.twig diff --git a/agaric/templates/views/views-view--page.html.twig b/agaric/templates/views/views-view--page.html.twig new file mode 100644 index 0000000..7d46383 --- /dev/null +++ b/agaric/templates/views/views-view--page.html.twig @@ -0,0 +1,19 @@ +{% extends "@stable/views/views-view.html.twig" %} +{% set style = view.getStyle().getPluginId() %} +{% set default_row_class = view.style_plugin.options.default_row_class %} +{% set has_view_mode = view.rowPlugin.options['view_mode'] is defined or view.rowPlugin.options['view_modes'] is defined %} +{# + Only apply to unformatted (default) displays without a row class and with a + selected view mode. +#} +{% if (style == 'default') and (not default_row_class) and has_view_mode %} + {# Add columns classes to the wrapper. #} + {% + set classes = [ + 'columns', + 'is-multiline', + 'is-centered' + ] + %} + {% set attributes = attributes.addClass(classes) %} +{% endif %}