webtheme_admin-11.0.x-dev/templates/navigation.html.twig

templates/navigation.html.twig
<aside class="admin-toolbar" id="admin-toolbar">
  {# This lil' div will get the Drupal.displace() attributes added to it via JS. #}
  <div class="admin-toolbar__displace-placeholder"></div>
  {# ---- Start Gin Custom ---- #}
  {% if icon_path %}
  <div class="admin-toolbar__header">
    <a class="admin-toolbar__logo" href="/">
      <img alt="{{ 'Home'|t }}" src="{{ file_url(icon_path) }}" loading="eager" width=" 32" height=" 32">
    </a>
  </div>
  {% endif %}
  {# ---- End Gin Custom ---- #}

  {% set title_menu = 'admin-toolbar' %}
  <h2 id="{{ title_menu }}" class="visually-hidden">{{ 'Administrative toolbar'|t }}</h2>

  {# @todo - We should get rid of this ID below. #}
  <nav id="menu-builder" class="admin-toolbar__content" aria-labelledby="{{ title_menu }}">
    {# ---- Start Gin Custom ---- #}
    {% if not icon_path %}
    <div class="navigation-menu-wrapper menu--logo">
      <h2 id="menu--logo" class="menu-title visually-hidden">{{ 'Home'|t }}</h2>
      <ul class="toolbar-menu" data-once="toolbar-menu" aria-labelledby="menu--logo">
        <li class="toolbar-menu__item toolbar-menu__item--level-1">
          <a href="/" class="toolbar-link toolbar-link--has-icon toolbar-link--gin-home">
            <span>{{ 'Home'|t }}</span>
          </a>
        </li>
      </ul>
    </div>
    {% endif %}
    {# ---- End Gin Custom ---- #}
    {{ menu_top }}
    {% for section in menu_middle %}
      {{ section }}
    {% endfor %}
  </nav>

  {# @todo - This sticky menu should exist under the <nav> landmark element above. #}
  <div class="admin-toolbar__sticky-section">
    {{ menu_bottom }}
  </div>
</aside>
<script>
  if (localStorage.getItem('Drupal.navigation.sidebarExpanded') !== 'false') {
    document.documentElement.classList.add('admin-toolbar-expanded');
  }
</script>

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

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