class FoundationNavigation::TitleArea

Public Class Methods

new(title: nil, title_link: nil, menu_text: 'Menu', menu_icon: true) click to toggle source
# File lib/foundation-navigation/title_area.rb, line 9
def initialize(title: nil, title_link: nil, menu_text: 'Menu', menu_icon:
               true)
  ul(class: 'title-area') do
    if title.present?
      li(class: 'name') { h1 { a(href: title_link || '#') {  title } } }
    else
      li(class: 'name')
    end

    toggle_opts = { class: 'toggle-topbar' }
    toggle_opts[:class] << ' menu-icon' if menu_icon
    li(toggle_opts) { a(href: '#') { span { menu_text } } }
  end
end