{# settings #}{% extends ('areas_shared/settings.html.twig') %}{% block content %} {# default margin #} {% if marginBottom.isEmpty() %} {% do marginBottom.setDataFromResource('full-margin-bottom') %} {% endif %} {# default background color #} {% if backgroundColor.isEmpty() %} {% do backgroundColor.setDataFromResource('background-white') %} {% endif %} {# title #} {% set title = pimcore_input('title', { 'placeholder': 'Titel' }) %} {# editmode #} {% if editmode %} <div class="editmode"> <div class="accordion-container"> <div class="accordion-button"> <span class="accordion-button-text">Team</span> {{ include('svg/editmode/setting.html.twig') }} </div> <div class="panel"> <div class="settings-container"> <div class="setting input"> <label>Anker:</label> {{ anchor|raw }} </div> <div class="setting select"> <label>Abstand unten:</label> {{ marginBottom|raw }} </div> </div> </div> </div> </div> {% endif %} <div class="team-brick brick-container {{ backgroundColor.data }} {{ marginBottom.data }}"> {# anchor #} {% if anchor.data %} <div class="anchor" id="{{ anchor.data }}"></div> {% endif %} <div class="container-1420"> {# title #} {% if editmode or title.data %} <div class="title"> <h2> {{ title|raw }} </h2> </div> {% endif %} {# mobile toggle filter #} <div class="toggle-department-filter" id="toggleDepartmentFilter"> <div class="icon"> <div class="vertical"> {{ include('svg/akkordeon/akkordeon-vertical-icon.html.twig') }} </div> <div class="horizontal"> {{ include('svg/akkordeon/akkordeon-horizontal-icon.html.twig') }} </div> </div> <span>{{ 'team.departments.mobile-filter'|trans }}</span> </div> {# departments #} <div class="departments-container"> <div class="departments hidden" id="departments"> {% for department in departments %} {# only show departments with persons #} {% if department.hasPersons %} <div class="department" data-id="{{ department.id }}"> <span>{{ department.title }}</span> </div> {% endif %} {% endfor %} </div> </div> {# persons #} <div class="persons"> {% for person in persons %} {% set departments = '' %} {% for department in person.departments %} {% if loop.last %} {% set departments = departments ~ department.id %} {% else %} {% set departments = departments ~ department.id ~ ',' %} {% endif %} {% endfor %} <div class="person active" data-departments="{{ departments }}"> {# image #} {% if person.image %} <div class="image"> {{ person.image.thumbnail('team').html({'alt': 'Alt hier'})|raw }} </div> {% endif %} {# name #} <div class="name"> <span>{{ person.firstname ~ ' ' ~ person.lastname }}</span> </div> <div class="text-wave"> {{ include('svg/text-wave/text-wave.html.twig') }} </div> {# functions #} {% if person.functions %} <div class="functions"> <p> {{ person.functions|nl2br }} </p> </div> {% endif %} {# email #} {% if person.email %} <div class="email"> <a href="{{ encodeEmail('mailto:' ~ person.email)|raw }}" target="_blank">{{ encodeEmail(person.email)|raw }}</a> </div> {% endif %} </div> {% endfor %} </div> </div> </div>{% endblock %}