2016-09-26 05:23:06 +10:00
|
|
|
module Jekyll
|
2016-09-28 04:59:24 +10:00
|
|
|
module ResponsiveImage
|
2016-09-26 05:23:06 +10:00
|
|
|
class Block < Liquid::Block
|
2016-09-28 04:59:24 +10:00
|
|
|
include Jekyll::ResponsiveImage::Utils
|
2016-09-26 05:23:06 +10:00
|
|
|
|
|
|
|
def render(context)
|
|
|
|
attributes = YAML.load(super)
|
2016-09-28 04:59:24 +10:00
|
|
|
Renderer.new(context.registers[:site], attributes).render_responsive_image
|
2014-12-08 00:06:28 +11:00
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|