Sha256: a80cf984eecc9be1343dbbc64243a81895159b9295a9c99941dcdf87ffcd15ad

Contents?: true

Size: 1.03 KB

Versions: 6

Compression:

Stored size: 1.03 KB

Contents

- if Tramway::Landing.navbar_for(@application_engine || @application&.name)
  %nav.navbar.navbar-expand-lg.navbar-dark.indigo.scrolling-navbar.fixed-top{ style: 'padding-left: 1rem' }
    = link_to @application&.public_name || yield(:application_name), '/', class: 'navbar-brand'
    %button.navbar-toggler{ type: :button, data: { toggle: :collapse, target: '#navbarSupportedContent' }, aria: { controls: 'navbarSupportedContent', expanded: 'false', label: 'Toggle navigation' } }
      - if @links&.any?
        = fa_icon :bars
    .collapse.navbar-collapse#navbarSupportedContent
      - left_links = @links.is_a?(Hash) ? @links[:left] : @links
      - if left_links&.any?
        %ul.navbar-nav.mr-auto
          - left_links.each do |link|
            = render 'layouts/tramway/landing/navbar/link', link: link
      - right_links = @links.is_a?(Hash) ? @links.dig(:right) : []
      - if right_links&.any?
        %ul.navbar-nav.ml-auto
          - right_links.each do |link|
            = render 'layouts/tramway/landing/navbar/link', link: link

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tramway-landing-3.3.0.11 app/views/layouts/tramway/landing/_navbar.html.haml
tramway-landing-3.3.0.10 app/views/layouts/tramway/landing/_navbar.html.haml
tramway-landing-3.3.0.9 app/views/layouts/tramway/landing/_navbar.html.haml
tramway-landing-3.3.0.8 app/views/layouts/tramway/landing/_navbar.html.haml
tramway-landing-3.3.0.7 app/views/layouts/tramway/landing/_navbar.html.haml
tramway-landing-3.3.0.6 app/views/layouts/tramway/landing/_navbar.html.haml