{% set thumbSizes = [30, 60, 100, 200] %} {% set srcset = "" %} {%- if asset.kind == 'image' -%} {%- for size in thumbSizes -%} {% set thumbTransform = { width: size, height: size } %} {% set srcset = srcset ~ ", " ~ asset.getUrl(thumbTransform) ~ " " ~ size ~ "w" %} {%- endfor -%} {% set srcset = srcset|trim(", ") %} {%- else -%} {# Use getThumbUrl for non-image files like PDFs #} {% set srcset = craft.app.assets.thumbUrl(asset, 200, 200) %} {%- endif -%}
{{ asset.title }}