class Shipyard::Jekyll::ShipyardCssClasses

Public Class Methods

new(tag_name, params, options) click to toggle source
Calls superclass method
# File lib/shipyard-framework/jekyll/shipyard_css_classes.rb, line 4
def initialize(tag_name, params, options)
  super
end

Public Instance Methods

render(context) click to toggle source
# File lib/shipyard-framework/jekyll/shipyard_css_classes.rb, line 8
def render(context)
  cssClasses = []
  cssClasses << "env-#{context['site']['env']}"
  cssClasses << context['page']['path'].tr('/','-').gsub(/[\.][a-z]*/, '')
  cssClasses.join ' '
end