artisan-1.x-dev/components/header/header.twig

components/header/header.twig
{% set attributes = attributes ?: create_attribute() %}

{% block top %}
  {% if top %}
    {% embed 'artisan:header-top' with {
      container_attributes: create_attribute({'class': ['container']}),
      content: top,
    } only %}
    {% endembed %}
  {% endif %}
{% endblock %}

<header {{ attributes.addClass(['header']) }}>
  {% block content %}

    {% embed 'artisan:navigation' with {
      attributes: create_attribute({'class': ['justify-content-between']}),
      navbar_container_attributes: create_attribute({'class': ['container', 'gap-3']}),
      navbar_collapse_attributes: create_attribute({'class': ['justify-content-lg-evenly']}),
      navbar_fixed_attributes: create_attribute({'class': ['ms-auto', 'd-flex', 'flex-wrap', 'gap-3', 'align-items-center']}),
      branding: content.branding,
      primary_menu: content.primary_menu,
      secondary_menu: content.secondary_menu,
      header: content.header,
    } only %}
    {% endembed %}

  {% endblock %}
</header>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc