{#
/**
 * @file
 * Theme override to display a single page.
 *
 * The doctype, html, head and body tags are not in this template. Instead they
 * can be found in the html.html.twig template in this directory.
 *
 * Available variables:
 *
 * General utility variables:
 * - base_path: The base URL path of the Drupal installation. Will usually be
 *   "/" unless you have installed Drupal in a sub-directory.
 * - is_front: A flag indicating if the current page is the front page.
 * - logged_in: A flag indicating if the user is registered and signed in.
 * - is_admin: A flag indicating if the user has permission to access
 *   administration pages.
 *
 * Site identity:
 * - front_page: The URL of the front page. Use this instead of base_path when
 *   linking to the front page. This includes the language domain or prefix.
 *
 * Page content (in order of occurrence in the default page.html.twig):
 * - node: Fully loaded node, if there is an automatically-loaded node
 *   associated with the page and the node ID is the second argument in the
 *   page's path (e.g. node/12345 and node/12345/revisions, but not
 *   comment/reply/12345).
 *
 * Regions:
 * - page.primary_sidebar_menu: Items for the Side Navigation region.
 * - page.fixed_search_block: Show/hide search box.
 * - page.popup_login_block: Show/hide login block.
 * - page.header: Items for the header region.
 * - page.primary_menu: Items for the Navigation region.
 * - page.welcome_text: Items for welcome message.
 * - page.top_first: Items for top first region.
 * - page.top_second: Items for top second region.
 * - page.top_third: Items for top third region.
 * - page.highlighted: Items for the highlighted region.
 * - page.system_messages: It will display system messages.
 * - page.page_title: Used by Current page Title.
 * - page.breadcrumb: Item for the Breadcrumb region.
 * - page.sidebar_first: Items for the first sidebar.
 * - page.content: The main content of the current page.
 * - page.sidebar_second: Items for the second sidebar.
 * - page.bottom_first: Items for the bottom first region.
 * - page.bottom_second: Items for the bottom Second region.
 * - page.bottom_third: Items for the bottom third region.
 * - page.bottom_fourth: Items for the Bottom Fourth region.
 * - page.footer_first: Items for the footer first region.
 * - page.footer_second: Items for the footer Second region.
 * - page.footer_third: Items for the footer third region.
 * - page.footer_menu: Items for the footer bottom region.
 *
 * @see template_preprocess_page()
 * @see html.html.twig
 */
#}
{% set svg_bars %}
{% include '@solo/partials/svg/_svg-bars.html.twig' %}
{% endset %}
{% set svg_search %}
{% include '@solo/partials/svg/_svg-search.html.twig' %}
{% endset %}

<!-- Start: Page Wrapper -->
{% set page_wrapper_classes = 'page-wrapper' ~
  (site_width_class ? ' ' ~ site_width_class) ~
  (site_global_breakpoints ? ' ' ~ site_global_breakpoints) ~
  (site_menu_breakpoints ? ' ' ~ site_menu_breakpoints) ~
  (site_pagetitle_google_font ? ' ' ~ site_pagetitle_google_font) ~
  (site_pagetitle_animate_on ? ' ' ~ site_pagetitle_animate_on) ~
  (site_pagetitle_center ? ' ' ~ site_pagetitle_center) ~
  (title_size_l ? ' ' ~ title_size_l) ~
  (title_size_s ? ' ' ~ title_size_s) ~
  (classes_page_wrapper ? ' ' ~ classes_page_wrapper) ~
  (opacity_page_wrapper ? ' solo__fade-in' : '') ~
  (site_breadcrumb_scroll ? ' solo__bc-scroll' : '') ~
  (site_regions_collapse_order ? ' solo__collapse-order' : '') ~
  (site_inline_items_on ? ' solo__inline-items' : '')
%}

<div id="page-wrapper" class="{{ page_wrapper_classes }}" {{ attributes_page_wrapper }}>

  {% if site_regions_highlighted_disable == 0 %}
  {% include '@solo/partials/_highlighted.html.twig' %}
  {% endif %}
  {% if site_regions_highlighted_disable == 1 and is_front %}
  {% include '@solo/partials/_highlighted.html.twig' %}
  {% endif %}
  {% if site_regions_highlighted_disable == 2 and not is_front %}
  {% include '@solo/partials/_highlighted.html.twig' %}
  {% endif %}

  {% include '@solo/partials/_primary-sidebar-menu.html.twig' %}

  {% include '@solo/partials/_fixed-search-block.html.twig' %}

  {% include '@solo/partials/_popup-login-block.html.twig' %}

  {% if site_flip_header_menu %}
  {% include '@solo/partials/_primary-menu.html.twig' %}
  {% include '@solo/partials/_header.html.twig' %}
  {% else %}
  {% include '@solo/partials/_header.html.twig' %}
  {% include '@solo/partials/_primary-menu.html.twig' %}
  {% endif %}

  {% if site_regions_welcome_disable == 0 %}
  {% include '@solo/partials/_welcome-text.html.twig' %}
  {% endif %}
  {% if site_regions_welcome_disable == 1 and is_front %}
  {% include '@solo/partials/_welcome-text.html.twig' %}
  {% endif %}
  {% if site_regions_welcome_disable == 2 and not is_front %}
  {% include '@solo/partials/_welcome-text.html.twig' %}
  {% endif %}

  {% if site_regions_top_disable == 0 %}
  {% include '@solo/partials/_top-regions.html.twig' %}
  {% endif %}
  {% if site_regions_top_disable == 1 and is_front %}
  {% include '@solo/partials/_top-regions.html.twig' %}
  {% endif %}
  {% if site_regions_top_disable == 2 and not is_front %}
  {% include '@solo/partials/_top-regions.html.twig' %}
  {% endif %}

  {% include '@solo/partials/_system-messages.html.twig' %}

  {% include '@solo/partials/_page-title.html.twig' %}

  {% include '@solo/partials/_breadcrumb.html.twig' %}

  {% include '@solo/partials/_main-regions.html.twig' %}

  {% if site_regions_bottom_disable == 0 %}
  {% include '@solo/partials/_bottom-regions.html.twig' %}
  {% endif %}
  {% if site_regions_bottom_disable == 1 and is_front %}
  {% include '@solo/partials/_bottom-regions.html.twig' %}
  {% endif %}
  {% if site_regions_bottom_disable == 2 and not is_front %}
  {% include '@solo/partials/_bottom-regions.html.twig' %}
  {% endif %}

  {% if site_regions_footer_disable == 0 %}
  {% include '@solo/partials/_footer-regions.html.twig' %}
  {% endif %}
  {% if site_regions_footer_disable == 1 and is_front %}
  {% include '@solo/partials/_footer-regions.html.twig' %}
  {% endif %}
  {% if site_regions_footer_disable == 2 and not is_front %}
  {% include '@solo/partials/_footer-regions.html.twig' %}
  {% endif %}

  {% include '@solo/partials/_footer-menu.html.twig' %}

  {% include '@solo/partials/_copyright.html.twig' %}
</div>
<!-- End: Page Wrapper -->
