bootstrap_italia-8.x-0.x-dev/components/components-2/dropdown/dropdown-demo.html.twig

components/components-2/dropdown/dropdown-demo.html.twig
{#
/**
 * @file
 * Alert demo.
 *
 * Example:
 *
   {% include '@bi-bcl/dropdown/dropdown-demo.html.twig' %}
 */
#}
{% apply spaceless %}

  {% set variants = ["dropdown", "primary", "secondary", "danger"] %}
  {% set directions = ["up", "end", "down", "start"] %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Dropdown variant'|t,
    path_demo_code: '/dropdown/dropdown-demo.html.twig#L22',
  } %}
    {% block content %}
      {% for variant in variants %}
        {% embed '@bi-bcl/dropdown/dropdown.html.twig' with {
          label: 'Dropdown '~variant|t,
          variant: variant,
          button_classes: ['m-1', 'mb-5'],
        } %}
          {% block dropdownContent %}
            <div class="link-list-wrapper">
              <ul class="link-list">
                <li><a class="dropdown-item list-item" href="#"><span>Azione 1</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 2</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 3</span></a></li>
              </ul>
            </div>
          {% endblock %}
        {% endembed %}
      {% endfor %}
    {% endblock %}
  {% endembed %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Dropdown link'|t,
    path_demo_code: '/dropdown/dropdown-demo.html.twig#L47',
  } %}
    {% block content %}
      {% for variant in variants %}
        {% embed '@bi-bcl/dropdown/dropdown.html.twig' with {
          label: 'Dropdown '~variant|t,
          tag: 'a',
          variant: variant,
          button_classes: ['m-1', 'mb-5'],
        } %}
          {% block dropdownContent %}
            <div class="link-list-wrapper">
              <ul class="link-list">
                <li><a class="dropdown-item list-item" href="#"><span>Azione 1</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 2</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 3</span></a></li>
              </ul>
            </div>
          {% endblock %}
        {% endembed %}
      {% endfor %}
    {% endblock %}
  {% endembed %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Dropdown direction'|trans,
    path_demo_code: '/dropdown/dropdown-demo.html.twig#L74',
  } %}
    {% block content %}
      {% for direction in directions %}
        <div class="d-flex justify-content-center">
          {% embed '@bi-bcl/dropdown/dropdown.html.twig' with {
            label: 'Dropdown '~direction|trans,
            direction: direction,
            hide_block_after: direction == 'start' ? true,
            button_classes: ['m-1', 'mb-5', direction == 'start' ? 'align-right'],
          } %}
            {% block dropdownContent %}
              <div class="link-list-wrapper">
                <ul class="link-list">
                  <li><a class="dropdown-item list-item" href="#"><span>Azione 1</span></a></li>
                  <li><a class="dropdown-item list-item" href="#"><span>Azione 2</span></a></li>
                  <li><a class="dropdown-item list-item" href="#"><span>Azione 3</span></a></li>
                </ul>
              </div>
            {% endblock %}
          {% endembed %}
        </div>
      {% endfor %}
    {% endblock %}
  {% endembed %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Dropdown dark variant'|trans,
    path_demo_code: '/dropdown/dropdown-demo.html.twig#L101',
  } %}
    {% block content %}
      {% for variant in variants %}
        {% embed '@bi-bcl/dropdown/dropdown.html.twig' with {
          label: 'Dropdown '~variant|trans,
          variant: variant,
          dropdown_dark: true,
          button_classes: ['m-1', 'mb-5'],
        } %}
          {% block dropdownContent %}
            <div class="link-list-wrapper">
              <ul class="link-list">
                <li><a class="dropdown-item list-item" href="#"><span>Azione 1</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 2</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 3</span></a></li>
              </ul>
            </div>
          {% endblock %}
        {% endembed %}
      {% endfor %}
    {% endblock %}
  {% endembed %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Dropdown with icon'|t,
    path_demo_code: '/dropdown/dropdown-demo.html.twig#L127',
  } %}
    {% block content %}
      {% for variant in variants %}
        {% embed '@bi-bcl/dropdown/dropdown.html.twig' with {
          label: 'Dropdown '~variant|t,
          variant: variant,
          icon_before: 'it-user',
          icon_before_rounded: true,
          icon_color: 'white',
          button_classes: ['m-1', 'mb-5'],
        } %}
          {% block dropdownContent %}
            <div class="link-list-wrapper">
              <ul class="link-list">
                <li><a class="dropdown-item list-item" href="#"><span>Azione 1</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 2</span></a></li>
                <li><a class="dropdown-item list-item" href="#"><span>Azione 3</span></a></li>
              </ul>
            </div>
          {% endblock %}
        {% endembed %}
      {% endfor %}
    {% endblock %}
  {% endembed %}

{% endapply %}

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

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