
# dependencies
icons = require '@allenbrowntech/lemon-icons'

# template
module.exports = (options) ->
  if Array.isArray options
    options = {features: options}

  div '.feature-grid', ->

    if options.title
      h2 ->
        options.title

    div '.features', ->
      for feature in options.features
        a '.feature', ->

          if feature.icon
            div '.icon', ->
              raw icons[feature.icon]

          if feature.title
            div '.title', ->
              feature.title

          if feature.description
            div '.description', ->
              feature.description
