- image = LadyJosephine::Image.find_by(block_uuid: block["uuid"]).file - if block["style"] == "fullwidth" %figure.media(data-fullscreenable-media data-isFullscreen="false" data-ng-class="{'media--fullscreen' : isFullscreen}"){ component_attributes_for(block, ["media lady-josephine-block--image", style: "media"]) }< .media__img - if block["target_url"].present? %a(href="#{block["target_url"]}") = image_with_srcset_tag image.srcset, "(min-width:1000px) #{image_display_width(image.metadata)}px, 50vw" - else = image_with_srcset_tag image.srcset, "(min-width:1000px) #{image_display_width(image.metadata)}px, 50vw" %figcaption.media__body - if block["caption"].present? || block["copyright"].present? %p = block["caption"] - if block["copyright"].present? %span.copyright = block["copyright"] - if block["style"] == "bodywidth" %figure.media.cp(data-fullscreenable-media data-isFullscreen="false" data-ng-class="{'media--fullscreen' : isFullscreen}"){ component_attributes_for(block, ["media lady-josephine-block--image", style: "media"]) }< .media__img - if block["target_url"].present? %a(href="#{block["target_url"]}") = image_with_srcset_tag image.srcset, "(min-width:1000px) 680px, 50vw" - else = image_with_srcset_tag image.srcset, "(min-width:1000px) 680px, 50vw" %figcaption.media__body - if block["caption"].present? || block["copyright"].present? %p = block["caption"] - if block["copyright"].present? %span.copyright = block["copyright"] - if block["style"] == "default" || block["style"] == "" %figure.media.cp(data-fullscreenable-media data-isFullscreen="false" data-ng-class="{'media--fullscreen' : isFullscreen}"){ component_attributes_for(block, ["media", style: "media" ]) }< .media__img.pull--left - if block["target_url"].present? %a(href="#{block["target_url"]}") = image_with_srcset_tag image.srcset, "(min-width:1000px) 400px, 50vw" - else = image_with_srcset_tag image.srcset, "(min-width:1000px) 400px, 50vw" - if block["copyright"].present? .media__img.pull--left %p.copyright = block["copyright"] - if block["caption"].present? %figcaption.media__body %p = block["caption"]