Sha256: 09f9fd68aaa57dd9cd58036893fe2d9afba600408ca11b2b6f43f266dbfefb39
Contents?: true
Size: 655 Bytes
Versions: 8
Compression:
Stored size: 655 Bytes
Contents
module ExpressUi module ApplicationHelper def nav_link_to(text, path) class_name = current_page?(path) ? 'ae-nav-item active' : 'ae-nav-item' content_tag :li, class: class_name do link_to text, path end end def highlight_code_block(&block) code_block = capture(&block) code_block_in_code_element = code_block_in_code_element(code_block) content_tag :pre do code_block_in_code_element end end def code_block_in_code_element(code_block) content_tag :code, class: "ae-code-block prettyprint" do code_block.strip_heredoc.html_safe end end end end
Version data entries
8 entries across 8 versions & 1 rubygems