Sha256: f5c14c50391ed7bd8fd51b835d1f360705d69067b7309a0bbb4834cae2e99b1f
Contents?: true
Size: 615 Bytes
Versions: 2
Compression:
Stored size: 615 Bytes
Contents
# frozen_string_literal: true module Jekyll class DivTag < Liquid::Block def render(context) content = super <<-HTML.gsub(/^ +\|/, '') |<#{tag} class="#{@markup}"> | #{render_content context, content} |</#{tag}> HTML end def tag @tag_name.split('_').first end def render_content(context, content) context.registers[:site].converters.find { |c| c.is_a? Jekyll::Converters::Markdown }.convert(content) end end end Liquid::Template.register_tag('div_tag', Jekyll::DivTag) Liquid::Template.register_tag('span_tag', Jekyll::DivTag)
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dynflow-1.9.0 | doc/pages/plugins/div_tag.rb |
dynflow-1.8.3 | doc/pages/plugins/div_tag.rb |