module Lookbook::ApplicationHelper

def config

def config
  Lookbook::Engine.config.lookbook
end

def highlight(source, language)

def highlight(source, language)
  formatter = Rouge::Formatters::HTML.new(css_class: "highlight")
  lexer = Rouge::Lexer.find(language)
  formatter.format(lexer.lex(source)).html_safe
end

def markdown(text)

def markdown(text)
  Markdown.new(text).to_html.html_safe
end

def nav_padding_style(depth)

def nav_padding_style(depth)
  "padding-left: calc((#{depth - 1} * 12px) + 0.5rem);"
end