Sha256: 4656fd1078aa43e271d4e0e2fcf5192f1ccd2778bcfa076183b01ef3bc2667b7
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
%nav.navbar.navbar-expand-lg.navbar-dark.indigo.scrolling-navbar.fixed-top = link_to yield(:application_name), '#', class: 'navbar-brand' - if @links&.any? %button.navbar-toggler{ type: :button, data: { toggle: :collapse, target: '#navbarSupportedContent' }, aria: { controls: 'navbarSupportedContent', expanded: 'false', label: 'Toggle navigation' } } = fa_icon :bars .collapse.navbar-collapse#navbarSupportedContent - if @links&.any? %ul.navbar-nav.mr-auto - @links.each do |link| - if link.is_a? Hash .nav-item.dropdown %a.nav-link.dropdown-toggle{ id: "dropdown_menu_button_#{link.keys.first}", aria: { expanded: :false, haspopup: :true }, data: { toggle: :dropdown } } = t(".#{link.keys.first}") .dropdown-menu.dropdown-primary{ aria: { labelledby: "dropdown_menu_button_#{link.keys.first}" } } - link.values.first.each do |menu_item| = link_to menu_item.title, menu_item.link, class: 'dropdown-item' - else = menu_item link.title, link.link
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tramway-landing-2.2.2.1 | app/views/layouts/tramway/landing/_navbar.html.haml |