Verified Commit 41e2e84c authored by Andrei Mateescu's avatar Andrei Mateescu
Browse files

task: #3619804 Remove unused templates from the Admin theme

By: mherchel
By: f0ns
By: smustgrave
By: longwave
By: catch
parent cbef6228
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
{#
/**
 * @file
 * Theme override for an 'input' #type form element.
 *
 * Available variables:
 * - attributes: A list of HTML attributes for the input element.
 * - children: Optional additional rendered elements.
 *
 * @see template_preprocess_input()
 */
#}
<input{{ attributes.addClass('button--small') }} />{{ children }}
+0 −43
Original line number Diff line number Diff line
{% set item_id = 'item-' ~ title|clean_class %}

<div class="admin-toolbar__item toolbar-block">
  <ul class="toolbar-menu">
    {% if help_enabled %}
    <li class="toolbar-menu__item toolbar-menu__item--level-1">
      <a href="{{ path('help.main') }}" class="toolbar-link toolbar-link--has-icon toolbar-link--help">
        <span>{{ 'Help'|t }}</span>
      </a>
    </li>
    {% endif %}
    <li class="toolbar-menu__item toolbar-menu__item--level-1">
      <button aria-controls="admin-toolbar" aria-expanded="true" class="toolbar-link toolbar-link--has-icon toolbar-link--sidebar-toggle sidebar-toggle">
        {# @todo refactor ID out this <span>. #}
        <span id="sidebar-state" class="toolbar-link__label">{{ 'Collapse sidebar'|t }}</span>
      </button>
    </li>
    <li class="toolbar-menu__item toolbar-menu__item--has-dropdown toolbar-menu__item--user toolbar-menu__item--level-1">
      <button class="toolbar-link toolbar-link--has-icon toolbar-link--{{ menu_name|clean_class }}" data-url="{{ url }}">
        <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
        <span class="toolbar-link__label">{{ title }}</span>
      </button>
      <div class="toolbar-menu__submenu">
        <div class="toolbar-menu__arrow-ref"></div>
        <ul class="toolbar-menu">
          <li class="toolbar-menu__item toolbar-menu__item--to-title">
            <button class="toolbar-link toolbar-link--has-icon toolbar-link--{{ menu_name|clean_class }}" tabindex="-1">
              <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
              <span class="toolbar-link__label">{{ title }}</span>
            </button>
          </li>
          {% for item in items %}
            <li class="toolbar-menu__item toolbar-menu__item--level-2">
              <a href="{{ item.url }}" class="toolbar-link">
                <span>{{ item.title }}</span>
              </a>
            </li>
          {% endfor %}
        </ul>
      </div>
    </li>
  </ul>
</div>
+0 −68
Original line number Diff line number Diff line
{% import _self as menus %}
<div class="admin-toolbar__item toolbar-block">
  {% set menu_heading_id = 'menu--' ~ menu_name %}
  <h2 id="{{ menu_heading_id }}" class="toolbar-block__title visually-hidden focusable">{{ title }}</h2>
  <ul class="toolbar-menu toolbar-menu toolbar-block__content toolbar-block__content--{{ menu_name }}" aria-labelledby="{{ menu_heading_id }}">
    {{ menus.menu_items(items, attribute) }}
  </ul>
</div>

{% macro menu_items(items, attributes) %}
  {% for key, item in items %}
    {% set item_class = 'toolbar-link--' ~ item.class|clean_class %}
    <li id="{{ item_id }}" class="{{ item.below ? 'toolbar-menu__item--has-dropdown' }} toolbar-menu__item toolbar-menu__item--level-1" data-url="{{ item.url }}">
      {% if item.below is empty %}
        {% if item.url %}
          <a href="{{ item.url }}" class="toolbar-link toolbar-link--has-icon {{ item_class }}">
            <span>{{ item.title }}</span>
          </a>
        {% else %}
          <button class="toolbar-link toolbar-link--has-icon {{ item_class }}">
            <span>{{ item.title }}</span>
          </button>
        {% endif %}
      {% endif %}
    {% if item.below %}
      <button class="toolbar-link toolbar-link--has-icon {{ item_class }}">
        <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
        <span class="toolbar-link__label">{{ item.title }}</span>
      </button>
      <div class="toolbar-menu__submenu">
        <div class="toolbar-menu__arrow-ref"></div>
        <ul class="toolbar-menu">
          <li class="toolbar-menu__item toolbar-menu__item--to-title">
            <a class="toolbar-link toolbar-link--has-icon {{ item_class }}" href="{{ item.url }}" data-url="{{ item.url }}">
              <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
              <span class="toolbar-link__label">{{ item.title }}</span>
            </a>
          </li>
          {% for item in item.below %}
            <li class="{{ item.below ? 'toolbar-menu__item--has-dropdown' }} toolbar-menu__item toolbar-menu__item--level-2">
              {% if item.below is empty %}
                <a href="{{ item.url }}" class="toolbar-link">
                <span>{{ item.title }}</span>
              </a>
              {% endif %}
              {% if item.below %}
                <button class="toolbar-link" aria-expanded="false" data-url="{{ item.url }}">
                  <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
                  <span class="toolbar-link__label">{{ item.title }}</span>
                </button>
                <ul class="toolbar-menu">
                  {% for item in item.below %}
                    <li class="toolbar-menu__item toolbar-menu__item--level-3">
                      <a href="{{ item.url }}" class="toolbar-link">
                        <span class="toolbar-link__label">{{ item.title }}</span>
                      </a>
                    </li>
                  {% endfor %}
                </ul>
              {% endif %}
            </li>
          {% endfor %}
        </ul>
      </div>
    {% endif %}
  </li>
  {% endfor %}
{% endmacro %}
+0 −32
Original line number Diff line number Diff line
{% set menu_id = 'menu-top-menus' %}
{% set item_id = 'item-' ~ class|clean_class %}

<div class="admin-toolbar__item toolbar-block">
  <h2 id="{{ menu_id }}" class="toolbar-block__title visually-hidden">{{ 'Top Menus'|t }}</h2>
  <ul class="toolbar-menu toolbar-block__content" aria-labelledby="{{ menu_id }}">
    <li id="{{ item_id }}" class="toolbar-menu__item toolbar-menu__item--has-dropdown toolbar-menu__item--level-1">
      <button class="toolbar-link toolbar-link--has-icon toolbar-link--{{ menu_name|clean_class }}">
        <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
        <span class="toolbar-link__label">{{ title }}</span>
      </button>
      <div class="toolbar-menu__submenu">
        <div class="toolbar-menu__arrow-ref"></div>
        <ul class="toolbar-menu">
          <li class="toolbar-menu__item toolbar-menu__item--to-title toolbar-menu__item--to-title">
            <button class="toolbar-link toolbar-link--has-icon toolbar-link--{{ menu_name|clean_class }}" tabindex="-1" data-url="{{ url }}">
              <span class="toolbar-link__action">{{ 'Extend'|t }}</span>
              <span class="toolbar-link__label">{{ title }}</span>
            </button>
          </li>
          {% for item in links %}
            <li class="toolbar-menu__item toolbar-menu__item--level-2">
              <a href="{{ item.url }}" class="toolbar-link">
                <span class="toolbar-link__label">{{ item.title }}</span>
              </a>
            </li>
          {% endfor %}
        </ul>
      </div>
    </li>
  </ul>
</div>
+0 −1
Original line number Diff line number Diff line
{% extends '@default_admin/page/page--node.html.twig' %}
Loading