Loading
Preview build: purchases open after content licensing is confirmed.
Outputs a responsive image or a placeholder SVG when no image is set.
Illustrative preview
Static rendering of typical output. Scripts and network access are blocked in this frame.
safe-image.liquid
{%- if image != blank -%}
{{ image | image_url: width: 800 | image_tag: loading: 'lazy', alt: image.alt | escape }}
{%- else -%}
{{ 'product-1' | placeholder_svg_tag: 'placeholder' }}
{%- endif -%}