|
1 | 1 | <header class="container text-center">
|
2 | 2 | <nav class="navbar navbar-expand-lg bg-body-tertiary">
|
3 | 3 | <div class="container-fluid">
|
4 |
| - <%= link_to t('site.name'), home_path, class: "navbar-brand", style: 'font-family: var(--bs-body-font-family); font-weight: bold;' %> |
| 4 | + <%= content_tag :div, t('site.name'), class: "navbar-brand", style: 'font-family: var(--bs-body-font-family); font-weight: bold;' %> |
5 | 5 | <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
|
6 | 6 | data-bs-target="#navbarSupportedContent"
|
7 | 7 | aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
|
10 | 10 | <div class="collapse navbar-collapse" id="navbarSupportedContent">
|
11 | 11 | <ul class="navbar-nav me-auto mb-2 mb-lg-0">
|
12 | 12 | <li class="nav-item">
|
13 |
| - <%= link_to t('navbar.home'), home_path, class: "nav-link" %> |
| 13 | + <%= link_to t('site.navbar.home'), home_path, class: "nav-link" %> |
14 | 14 | </li>
|
15 |
| - <li class="nav-item"> |
16 |
| - <%= link_to t('navbar.search'), search_path, class: "nav-link" %> |
17 |
| - </li> |
18 |
| - <% Page.where(published: true).each do |page| %> |
| 15 | + <% pages_navbar.each do |page| %> |
19 | 16 | <li class="nav-item">
|
20 | 17 | <%= link_to page.title, page_path(page), class: "nav-link" %>
|
21 | 18 | </li>
|
22 | 19 | <% end %>
|
23 | 20 | </ul>
|
| 21 | + <%= form_with url:search_path, method: 'GET', role: 'search', class: 'd-flex' do |f| %> |
| 22 | + <%= f.search_field 'query[title_cont]', class: "form-control me-2" %> |
| 23 | + <%= f.submit t('site.navbar.search'), class: "btn btn-outline-success" %> |
| 24 | + <% end %> |
24 | 25 | </div>
|
25 | 26 | </div>
|
26 | 27 | </nav>
|
|
0 commit comments