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

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

  {% set card_demo_title = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…' %}
  {% set card_demo_title_link %}
    <a href="#">
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…
    </a>
  {% endset %}

  {% set card_demo_subtitle = 'Subtitle' %}
  {% set card_demo_subtitle_link %}
    <a href="#">Subtitle</a>
  {% endset %}

  {% set card_demo_text_short = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' %}

  {% set card_demo_category = 'Category'|t %}
  {% set card_demo_category_link %}
    <a href="#">{{ 'Category'|t }}</a>
  {% endset %}

  {% set card_demo_date = '10/12/2024' %}
  {% set card_demo_signature = 'Federico De Paolis' %}
  {% set card_demo_read_more_url = '#' %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card simple'|t,
    path_demo_code: '/card/card-demo.html.twig#L45',
  } %}
    {% block content %}

      <div class="row">
        {% for i in 1..3 %}
          <div class="col">
            {% include '@bi-bcl/card/card.html.twig' with {
              card_title: card_demo_title,
              card_text: card_demo_text_short
            } %}
          </div>
        {% endfor %}
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card simple article'|t,
    path_demo_code: '/card/card-demo.html.twig#L64',
  } %}
    {% block content %}

      <div class="row">
        <div class="col-12 col-lg-6">
          {% include '@bi-bcl/card/card.html.twig' with {
            card_title: card_demo_title,
            card_big_title: true,
            card_text: card_demo_text_short,
            card_category: card_demo_category_link,
            card_date: card_demo_date,
            card_signature: card_demo_signature,
            card_read_more_url: card_demo_read_more_url
          } %}
        </div>
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card with icon'|t,
    path_demo_code: '/card/card-demo.html.twig#L87',
  } %}
    {% block content %}

      <div class="row">
        <div class="col-12 col-lg-6">
          {% include '@bi-bcl/card/card.html.twig' with {
            card_title: card_demo_title_link,
            card_text: card_demo_text_short,
            card_icon: 'it-file',
            card_icon_text: card_demo_category,
          } %}
        </div>
      </div>

      <div class="row">
        <div class="col-12 col-lg-6">
          {% include '@bi-bcl/card/card.html.twig' with {
            card_title: card_demo_title_link,
            card_subtitle: card_demo_subtitle_link,
            card_text: card_demo_text_short,
            card_icon: 'it-copy',
            card_icon_text: '(2) File',
            card_read_more_type: 'simple-link',
            card_read_more_url: card_demo_read_more_url,
            card_read_more_label: 'Link',
            card_read_more_text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor…'
          } %}
        </div>
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card shadow'|t,
    path_demo_code: '/card/card-demo.html.twig#L123',
  } %}
    {% block content %}

      <div class="row">
        <div class="col-12 col-lg-6">
          {% include '@bi-bcl/card/card.html.twig' with {
            card_title: card_demo_title,
            card_text: card_demo_text_short,
            card_read_more_url: card_demo_read_more_url,
            card_shadow: true
          } %}
        </div>
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% set card_demo_image %}
    <img src="https://placehold.co/310x190/0066cc/FFFFFF/?text=EXAMPLE%20IMAGE" title="Image title" alt="Card shadow with image description">
  {% endset %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card shadow with image'|t,
    path_demo_code: '/card/card-demo.html.twig#L147',
  } %}
    {% block content %}

      <div class="row">
        <div class="col-12 col-lg-6">
          {% include '@bi-bcl/card/card.html.twig' with {
            card_image: card_demo_image,
            card_image_date: {'day': '9', 'month': 'October', 'year': '2024'},
            card_title: card_demo_title,
            card_text: card_demo_text_short,
            card_read_more_url: card_demo_read_more_url,
            card_shadow: true
          } %}
        </div>
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% set card_demo_image_special %}
    <img src="https://placehold.co/174x214/F9F9FE/0066CC/?text=EXAMPLE%20IMAGE" title="Image title" alt="Card special image description">
  {% endset %}
  {% set card_demo_special_attribute = create_attribute() %}
  {% set card_demo_special_attribute = card_demo_special_attribute.setAttribute('href', '#') %}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card special'|t,
    path_demo_code: '/card/card-demo.html.twig#L175',
  } %}
    {% block content %}

      <div class="row">
        <div class="col-12 col-lg-6">
          {% embed '@bi-bcl/card/card.html.twig' with {
            card_tag_container: 'a',
            card_image: card_demo_image_special,
            card_title: card_demo_title,
            card_attributes: card_demo_special_attribute
          } %}
            {% block cardCategoryTop %}
              <div class="head-tags">
                <span class="data">{{ card_demo_date }}</span>
              </div>
            {% endblock %}
          {% endembed %}
        </div>
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}

  {% embed '@bi-bcl/demo-container.html.twig' with {
    title: 'Card teaser'|t,
    path_demo_code: '/card/card-demo.html.twig#L200',
  } %}
    {% block content %}

      <div class="card-wrapper card-teaser-wrapper">
        {% include '@bi-bcl/card/card.html.twig' with {
          card_title: card_demo_title,
          card_text: card_demo_text_short,
          card_teaser: true
        } %}

        {% include '@bi-bcl/card/card.html.twig' with {
          card_title: card_demo_title,
          card_text: card_demo_text_short,
          card_shadow: true,
          card_teaser: true
        } %}

        {% embed '@bi-bcl/card/card.html.twig' with {
          card_title: card_demo_title,
          card_text: card_demo_text_short,
          card_shadow: true,
          card_icon: 'it-clip',
          card_teaser: true
        } %}
          {% block cardTitle %}
            <h3 class="card-title h5">
              {% include '@bi-bcl/icon/icon.html.twig' with {name: 'it-clip'} %}
              <a href="#">Lorem ipsum dolor sit amet</a>
            </h3>
          {% endblock %}
        {% endembed %}
      </div>

    {% endblock %}
  {% endembed %}{# End embed demo. #}


{% endapply %}

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

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