class Jekyll::SectionComponent
Constants
- DEFAULT_TAG_PROPS
Public Instance Methods
template(context)
click to toggle source
# File lib/jekyll/jelly/components/blocks/section.rb, line 10 def template(context) class_name = @props["class"] container = @props["container"].nil? ? true : @props["container"] content = @props["content"] default_props = selector_props(DEFAULT_TAG_PROPS) if (container) content = %Q[ <div class="o-container"> #{content} </div> ] end render = %Q[ <div class="o-section #{class_name}" #{default_props}> #{content} </div> ] end