{#! # Freelancer for Pico v2.0.7 (https://github.com/mayamcdougall/freelancer-pico) # Ported by Maya McDougall (https://github.com/mayamcdougall) # Based on upstream Freelancer v7.0.4 by Start Bootstrap (https://startbootstrap.com/theme/freelancer) # Licensed under MIT (https://github.com/mayamcdougall/freelancer-pico/blob/main/LICENSE) #} {% from "includes/video.twig" import video %}

{{ index.portfolio.title ? index.portfolio.title : "Portfolio" }}

{% for portfolio_item in portfolio_items %} {% set classes = ["col-md-6", "col-lg-4"] %} {% if not loop.last %} {% set classes = classes|merge(["mb-5"]) %} {% if loop.revindex <= (loop.length - 1) % 3 + 1 %} {% if loop.revindex == 3 %} {% set classes = classes|merge(["mb-lg-0"]) %} {% elseif loop.revindex == 2 %} {% if loop.index == 2 %} {% set classes = classes|merge(["mb-lg-0"]) %} {% else %} {% set classes = classes|merge(["mb-md-0"]) %} {% endif %} {% endif %} {% elseif loop.revindex == 2 and loop.index == 3 %} {% set classes = classes|merge(["mb-md-0","mb-lg-5"]) %} {% endif %} {% endif %}
{% if portfolio_item.meta.thumbnail_video %} {{ video(portfolio_item.meta.video, portfolio_item.meta.thumbnail|url ?: portfolio_item.meta.image|url, "portfolio") }} {% else %} {{ portfolio_item.meta.thumbnail_alt ? portfolio_item.meta.thumbnail_alt : portfolio_item.meta.title }} {% endif %}
{% endfor %}