{% extends 'partials/base.html.twig' %} {% set show_sidebar = header_var('show_sidebar')|defined(false) %} {% set image = page.media[page.header.primaryImage] %} {% set title = page.title|raw %} {% set subtitle = page.header.subtitle|raw %} {% set columns = page.header.layout == 'standard' ? 'col-4 col-6-medium col-12-small' : 'col-6 col-12-small' %} {% block stylesheets %} {{ parent() }} {% do assets.addCss('theme://assets/css/glightbox.min.css') %} {% set styling %} button.gclose.gbtn, button.gnext.gbtn, button.gprev.gbtn { box-shadow: none !important; } {% endset %} {% do assets.addInlineCss(styling) %} {% endblock %} {% set gallery = page.header.images %} {% set thumb_w = page.header.thumb_width|default(600) %} {% set thumb_h = page.header.thumb_height|default(450) %} {% block menu %} {% include 'partials/sidebar_right.html.twig' %} {% endblock %} {% block content %}

{{ title }}

{% if subtitle %}

{{ subtitle }}

{% endif %}
{% if image %} {{ image.cropZoom(1038,437).loading('lazy').html(title, title)|raw }} {% endif %} {{ page.content|raw}} {% block portfolio %}
{% for item in gallery %} {% set item_image = page.media[item.image] %} {% set item_title = item.title %} {% set item_desc = item.description %} {% set thumbnail = item_image.cropZoom(thumb_w, thumb_h).attribute('itemprop','http://schema.org/image').html(item_title,item_title) %} {% endfor %}
{% endblock %}
{% if show_sidebar == false %} {% endif %} {% endblock %} {% block sidebar %} {% include 'partials/sidebar_left.html.twig' %} {% endblock %} {% block javascripts %} {{ parent() }} {% set script %} const lightbox = GLightbox({ closeButton: {{ page.header.close_button }}, touchFollowAxis: {{ page.header.touch_axis }}, touchNavigation: {{ page.header.touch_navigation }}, keyboardNavigation: {{ page.header.keyboard_navigation }}, loop: {{ page.header.loop }}, openEffect: '{{ page.header.open_effect }}', closeEffect: '{{ page.header.close_effect }}', slideEffect: '{{ page.header.slide_effect }}', closeOnOutsideClick: {{ page.header.closeOutside }}, dragToleranceX: {{ page.header.draggableX }}, dragToleranceY: {{ page.header.draggableY }}, preload: {{ page.header.preload }}, dragAutoSnap: {{ page.header.dragAuto }}, moreText: '{{ page.header.more_text }}', {% if page.header.startAt is defined %}startAt: {{ page.header.startAt }},{% endif %} moreLength: {{page.header.more_length}} }); {% endset %} {% do assets.addJs('theme://assets/js/glightbox.min.js', {group:'bottom'}) %} {% do assets.addInlineJs(script,{'group':'bottom'}) %} {% endblock %}