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