Sha256: 837b23fa3ce7172c08cb9318a6de6969dd448a06740460c8fcda5dc9c0761547

Contents?: true

Size: 956 Bytes

Versions: 4

Compression:

Stored size: 956 Bytes

Contents

{%- comment -%}

Una imagen.

@param :src [String] La url de la imagen
@param :alt [String] La descripciĆ³n de la imagen
@param :width [Integer]
@param :class [String] Las clases del componente picture
@param :img_class [String] Las clases de la imagen
{%- endcomment -%}

<picture class="{{ include.class }}">
  <source
    srcset="
      {%- for pixel_density in site.data.theme.pixel_densities %}
        {%- assign w = include.width | times: pixel_density -%}
        {{- include.src | thumbnail: w | component_escape }} {{ pixel_density }}x,
      {% endfor -%}
      " />

  <img
    class="{{ include.img_class }} u-photo w-{{ include.width }} {{ include.cover | equals: false | value_unless: 'fit-cover' }} h-{{ include.height }} {{ include.extra }}"
    loading="lazy"
    itemprop="{{ include.itemprop | default: 'image' }}"
    src="{{ include.src | thumbnail: 1140 | component_escape }}"
    alt="{{ include.alt | escape_once }}" />
</picture>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
editorial-autogestiva-jekyll-theme-0.5.0rc8 _includes/picture.html
editorial-autogestiva-jekyll-theme-0.5.0rc7 _includes/picture.html
editorial-autogestiva-jekyll-theme-0.5.0rc6 _includes/picture.html
editorial-autogestiva-jekyll-theme-0.5.0rc5 _includes/picture.html