|
9 | 9 | = favicon_link_tag 'apple-touch-icon.png', rel: 'apple-touch-icon', type: 'image/png'
|
10 | 10 | = favicon_link_tag 'favicon.ico', rel: 'icon'
|
11 | 11 | = javascript_include_tag "application"
|
12 |
| - |
13 | 12 | %body
|
14 |
| - .navbar.navbar-fixed-top.navbar-inverse |
| 13 | + %nav.navbar.fixed-top.navbar-expand-lg.navbar-dark.bg-dark |
15 | 14 | .container
|
16 |
| - .navbar-header |
17 |
| - = link_to image_tag(asset_path('sunline-logo-white.png')), {controller: 'top'}, class: 'navbar-brand' |
18 |
| - %button.navbar-toggle{'data-toggle': 'collapse', 'data-target': '#js-navbar-collapse'} |
19 |
| - %span.icon-bar |
20 |
| - %span.icon-bar |
21 |
| - %span.icon-bar |
| 15 | + = link_to image_tag(asset_path('sunline-logo-white.png')), {controller: 'top'}, class: 'navbar-brand' |
| 16 | + %button.navbar-toggler{'type': 'button', 'data-toggle': 'collapse', 'data-target': '#js-navbar-collapse', 'aria-controls': 'js-navbar-collapse', 'aria-expanded': 'false', 'aria-label': 'Toggle navigation'} |
| 17 | + %span.navbar-toggler-icon |
22 | 18 | - if user_signed_in?
|
23 | 19 | .collapse.navbar-collapse#js-navbar-collapse
|
24 |
| - %ul.nav.navbar-nav |
25 |
| - %li= link_to t(:title_scripts), scripts_path |
26 |
| - %li= link_to t(:title_hosts), hosts_path |
27 |
| - %li= link_to t(:title_search), search_path |
28 |
| - %ul.nav.navbar-nav.navbar-right |
29 |
| - %li.dropdown |
30 |
| - %a.dropdown-toggle(data-toggle="dropdown" role="button" href="#") |
| 20 | + %ul.navbar-nav.mr-auto |
| 21 | + %li.nav-item= link_to t(:title_scripts), scripts_path, class: 'nav-link' |
| 22 | + %li.nav-item= link_to t(:title_hosts), hosts_path, class: 'nav-link' |
| 23 | + %li.nav-item= link_to t(:title_search), search_path, class: 'nav-link' |
| 24 | + %ul.navbar-nav.ml-auto |
| 25 | + %li.nav-item.dropdown |
| 26 | + %a.nav-link(data-toggle="dropdown" role="button" href="#" id="accountDropdown" aria-haspopup="true" aria-expanded="false") |
31 | 27 | = t(:button_account)
|
32 | 28 | %i.fa.fa-caret-down
|
33 |
| - %ul.dropdown-menu(role="menu") |
34 |
| - %li.signout-menu |
| 29 | + .dropdown-menu.dropdown-menu-right(aria-labelledby="accountDropdown") |
| 30 | + .dropdown-item.signout-menu |
35 | 31 | = button_to destroy_user_session_path, method: :delete, class: 'btn btn-link' do
|
36 | 32 | %i.fa.fa-sign-out-alt
|
37 | 33 | = t(:button_sign_out)
|
38 |
| - |
39 |
| - .container |
| 34 | + .container.mt-5.pt-3 |
40 | 35 | = bootstrap_flash_compat
|
41 | 36 | = yield
|
42 |
| - |
43 | 37 | %footer
|
44 | 38 | %p © codefirst.org
|
0 commit comments